亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python定時器線程池原理詳解

瀏覽:5日期:2022-08-06 10:20:41

這篇文章主要介紹了Python定時器線程池原理詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

定時器執行循環任務:

知識儲備

Timer(interval, function, args=None, kwargs=None)

interval ===》 時間間隔 單位為s

function ===》 定制執行的函數

使用threading的 Timer 類

start() 為通用的開始執行方法

cancel ()為取消執行的方法

普通單次定時執行

from threading import Timerimport time# 普通單次定時器def handle():print('普通單次定時器 函數被執行');t1=Timer(interval=1,function=handle);t1.start();

定時循環執行

from threading import Timerimport time# 循環定時器def loop_handle():print('循環定時器定時器 函數被執行');global t2;t2=Timer(interval=1,function=loop_handle);t2.start(); t2=Timer(interval=1,function=loop_handle);t2.start(); time.sleep(5);# 對主線程停止5s;t2.cancel(); # t2 在主main 線程阻塞5s t2執行5s

線程池技術

基本概念

在程序啟動時就創建好若干個線程,并保存到內存中 。 當線程啟動并執行完成之后,并不做銷毀處理,而是等待下次再使用。i:節約了創建進程 銷毀進程的時間,大大降低進程的開銷

實現

搶占式:線程池中的線程執行順序不固定。該方式使用 ThreadPoolExecutor的 submit ()方法實現。

具體執行那個線程是隨機的, 并且執行的函數也可以不一致

那個線程執行的函數出現了崩潰,不影響整個線程池的其他線程的運行

使用with 語法 進行簡化操作

非搶占式:線程將按照調用的順序執行 。 此方式使用 ThreadPoolExecutor 的 map ()方法來實現

每個線程處理的函數都是一致的,一個線程執行的函數崩潰,整體就崩潰

基本code

from concurrent.futures import ThreadPoolExecutor # 導入線程池import timedef printName(name):print('名字',name);time.sleep(2);nameList=[’Tom’,’jirl’,’steam’];# 搶占式線程池start2=time.time();with ThreadPoolExecutor(3) as executor:for i in nameList:# 因為每次執行的函數不一致,所以參數要分開傳遞executor.submit(printName,i); end2=time.time();print('2 speed:',str(end2-start2));#非搶占式線程池

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲人成网站在线观看播放青青 | 国产精品原创永久在线观看 | 羞羞影院免费观看网址在线 | 毛片在线网 | 999yy成年在线视频免费看 | 我想看一级黄色毛片 | 亚洲欧美久久精品一区 | 国产亚洲精品久久 | 国产一区二区三区久久精品 | 久久精品亚瑟全部免费观看 | 狠狠色丁香久久婷婷综合五月 | 日本高清视频网址 | 有一婷婷色 | 妞干网视频在线观看 | 亚洲欧美中文字幕高清在线一 | 一级黄色大片 | 台湾永久内衣秀86部钟真 | 玖玖国产精品视频 | 日本成人黄色片 | 无遮挡啪啪成人免费网站 | 大量愉拍情侣在线视频 | 污视频网页| 亚洲成年看片在线观看男男 | 在线观看日韩一区 | 国产成人精品aaaa视频一区 | 日韩1区2区3区 | 精品国产福利在线观看网址2022 | 九九热8 | 国产精品日日做人人爱 | 国产萝控精品福利视频免费观看 | 亚洲精品手机在线 | 99re6久精品国产首页 | 全免费午夜一级毛片真人 | 高清亚洲| 中文字幕性 | 国产亚洲制服 | 欧美人与鲁交大毛片免费 | 高清一区高清二区视频 | 欧美日韩在线视频 | 国产三级精品美女三级 | a级黄色毛片视频 |