麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

探尋python多線程ctrl+c退出問題解決方案

2020-02-23 06:07:00
字體:
來源:轉載
供稿:網友

場景:

經常會遇到下述問題:很多io busy的應用采取多線程的方式來解決,但這時候會發現python命令行不響應ctrl-c 了,而對應的java代碼則沒有問題:

代碼如下:
public class Test { 
    public static void main(String[] args) throws Exception { 
 
        new Thread(new Runnable() { 
 
            public void run() { 
                long start = System.currentTimeMillis(); 
                while (true) { 
                    try { 
                        Thread.sleep(1000); 
                    } catch (Exception e) { 
                    } 
                    System.out.println(System.currentTimeMillis()); 
                    if (System.currentTimeMillis() - start > 1000 * 100) break; 
                } 
            } 
        }).start(); 
 
    } 

java Test

ctrl-c則會結束程序

而對應的python代碼:

代碼如下:
# -*- coding: utf-8 -*- 
import time 
import threading 
start=time.time() 
def foreverLoop(): 
    start=time.time() 
    while 1: 
        time.sleep(1) 
        print time.time() 
        if time.time()-start>100: 
            break 
              
thread_=threading.Thread(target=foreverLoop) 
#thread_.setDaemon(True) 
thread_.start() 

python p.py

后ctrl-c則完全不起作用了。

不成熟的分析:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91精品国产成人 | 日韩视频一区在线 | 91精品观看91久久久久久国产 | 黄片毛片一级 | 国产免费久久久久 | 毛片免费观看视频 | 日本人乱人乱亲乱色视频观看 | 美女被免费网站在线软件 | 亚洲免费视频一区二区 | 久久免费视频精品 | 日韩字幕 | 久久久久国产成人精品亚洲午夜 | 成人一级黄色片 | 真人一级毛片免费 | 国产日韩欧美 | 欧美日韩专区国产精品 | 伊人yinren22综合网色 | 深夜福利视频免费观看 | 77成人影院 | 午夜人体 | 精品国产一区二区三区成人影院 | 欧美中文字幕一区二区三区亚洲 | 国产女同疯狂激烈互摸 | 毛片网站网址 | 久草高清视频 | 久久国产精品二国产精品中国洋人 | 成年人免费黄色片 | 香蕉视频1024 | 久久9999久久 | av免费av | 亚洲性生活免费视频 | 久久精品视频黄色 | 成人aaaa免费全部观看 | 青青草在线免费观看 | 一级免费 | 精品亚洲午夜久久久久91 | 亚洲国产精品久久久久久久久 | 免费观看黄视频 | 毛片国产 | 久久久久久免费 | 久久久99精品视频 |