最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python多線(xiàn)程:主線(xiàn)程等待所有子線(xiàn)程結(jié)束代碼

 更新時(shí)間:2020年04月25日 14:07:46   作者:woho778899  
這篇文章主要介紹了Python多線(xiàn)程:主線(xiàn)程等待所有子線(xiàn)程結(jié)束代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我就廢話(huà)不多說(shuō)了,還是直接看代碼吧!

from time import ctime
import threading
import time

def a():
    #for i in range(5):
        print('Program a is running... at ', ctime(),u'.線(xiàn)程名為:',threading.current_thread().name )
        time.sleep(0.2)
        
def b(x):
    #for i in range(5):
        print('Program b('+x+') is running... at ', ctime(),u'.線(xiàn)程名為:',threading.current_thread().name )
        time.sleep(0.1)
        

if __name__ == '__main__':
    print('Mainthread %s is running...' % threading.current_thread().name)
    thread_list = []
    for i in range(400):#同時(shí)運(yùn)行多個(gè)
       t1= threading.Thread(target=a)
       thread_list.append(t1)
       
    t2 = threading.Thread(target=b, args=('Python',))
    thread_list.append(t2)
    t3 = threading.Thread(target=b, args=('Java',))
    thread_list.append(t3)
    

    for t in thread_list:
        t.setDaemon(True)  # 設(shè)置為守護(hù)線(xiàn)程,不會(huì)因主線(xiàn)程結(jié)束而中斷
        t.start()
    for t in thread_list:
        t.join()  # 子線(xiàn)程全部加入,主線(xiàn)程等所有子線(xiàn)程運(yùn)行完畢

    print('Mainthread %s ended.' % threading.current_thread().name)

補(bǔ)充知識(shí):Python主線(xiàn)程結(jié)束為什么守護(hù)線(xiàn)程還在運(yùn)行?

在實(shí)際的交互模式中,主線(xiàn)程只有在Python退出時(shí)才終止,所以action函數(shù)輸出結(jié)果還是被打印出來(lái)了?!?/p>

按照我的理解應(yīng)該是說(shuō),在shell里主線(xiàn)程在輸出結(jié)果之后并沒(méi)有真的結(jié)束,所以action還會(huì)打印結(jié)果。

建議把程序編譯出來(lái),放到另外的環(huán)境中測(cè)試,估計(jì)就會(huì)是你要的結(jié)果了。

以上這篇Python多線(xiàn)程:主線(xiàn)程等待所有子線(xiàn)程結(jié)束代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python將Office文檔(Word、Excel、PDF、PPT)轉(zhuǎn)為OFD格式的實(shí)現(xiàn)方法

    Python將Office文檔(Word、Excel、PDF、PPT)轉(zhuǎn)為OFD格式的實(shí)現(xiàn)方法

    OFD(Open Fixed-layout Document )是我國(guó)自主制定的一種開(kāi)放版式文件格式標(biāo)準(zhǔn),如果想要通過(guò)Python將Office文檔(如Word、Excel或PowerPoint)及PDF文檔轉(zhuǎn)換為OFD格式,可以參考本文中提供的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2024-06-06
  • python自定義類(lèi)并使用的方法

    python自定義類(lèi)并使用的方法

    這篇文章主要介紹了python自定義類(lèi)并使用的方法,涉及Python中類(lèi)的定義與使用技巧,需要的朋友可以參考下
    2015-05-05
  • 利用Python中unittest實(shí)現(xiàn)簡(jiǎn)單的單元測(cè)試實(shí)例詳解

    利用Python中unittest實(shí)現(xiàn)簡(jiǎn)單的單元測(cè)試實(shí)例詳解

    如果項(xiàng)目復(fù)雜,進(jìn)行單元測(cè)試是保證降低出錯(cuò)率的好方法,Python提供的unittest可以很方便的實(shí)現(xiàn)單元測(cè)試,從而可以替換掉繁瑣雜亂的main函數(shù)測(cè)試的方法,將測(cè)試用例、測(cè)試方法進(jìn)行統(tǒng)一的管理和維護(hù)。本文主要介紹了利用Python中unittest實(shí)現(xiàn)簡(jiǎn)單的單元測(cè)試。
    2017-01-01
  • Python中FastAPI項(xiàng)目使用 Annotated的參數(shù)設(shè)計(jì)的處理方案

    Python中FastAPI項(xiàng)目使用 Annotated的參數(shù)設(shè)計(jì)的處理方案

    FastAPI 是一個(gè)非?,F(xiàn)代化和高效的框架,非常適合用于構(gòu)建高性能的 API,FastAPI 是一個(gè)用于構(gòu)建 API 的現(xiàn)代、快速(高性能)web 框架,基于 Python 類(lèi)型提示,這篇文章主要介紹了Python中FastAPI項(xiàng)目使用 Annotated的參數(shù)設(shè)計(jì),需要的朋友可以參考下
    2024-08-08
  • python錯(cuò)誤處理詳解

    python錯(cuò)誤處理詳解

    這篇文章主要介紹了python錯(cuò)誤處理詳解,本文講解了try語(yǔ)句、錯(cuò)誤堆棧、記錄錯(cuò)誤、拋出錯(cuò)誤等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Django自帶日志 settings.py文件配置方法

    Django自帶日志 settings.py文件配置方法

    今天小編就為大家分享一篇Django自帶日志 settings.py文件配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • 詳解Pytorch 使用Pytorch擬合多項(xiàng)式(多項(xiàng)式回歸)

    詳解Pytorch 使用Pytorch擬合多項(xiàng)式(多項(xiàng)式回歸)

    這篇文章主要介紹了詳解Pytorch 使用Pytorch擬合多項(xiàng)式(多項(xiàng)式回歸),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • 如何用python將單引號(hào)替換為雙引號(hào)

    如何用python將單引號(hào)替換為雙引號(hào)

    這篇文章主要介紹了如何用python將單引號(hào)替換為雙引號(hào),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • python3+RobotFramework環(huán)境搭建過(guò)程

    python3+RobotFramework環(huán)境搭建過(guò)程

    之前用的python2.7+robotframework進(jìn)行的自動(dòng)化測(cè)試,python3的還沒(méi)嘗試,今天嘗試了下,搭建環(huán)境的時(shí)候也是各種報(bào)錯(cuò),今天給大家分享下python3+RobotFramework環(huán)境搭建過(guò)程,感興趣的朋友一起看看吧
    2023-08-08
  • 用Python給二維碼圖片添加提示文字

    用Python給二維碼圖片添加提示文字

    今天教各位小伙伴怎么用Python給二維碼圖片添加提示文字,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴很有幫助,需要的朋友可以參考下
    2021-05-05

最新評(píng)論

东至县| 洛扎县| 苍山县| 滁州市| 游戏| 卢氏县| 隆尧县| 隆回县| 信宜市| 迁安市| 平乡县| 木里| 盖州市| 和林格尔县| 乌兰浩特市| 天水市| 太谷县| 闽清县| 西峡县| 连平县| 大石桥市| 和平县| 泰顺县| 宁蒗| 唐山市| 林周县| 贵溪市| 奎屯市| 云梦县| 汽车| 奇台县| 宁波市| 米林县| 黄山市| 伊宁县| 泰宁县| 道孚县| 大连市| 通城县| 蛟河市| 六安市|