国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

python 輪詢執行某函數的2種方式

瀏覽:20日期:2022-07-26 15:47:24

目標:python中每隔特定時間執行某函數

方法1:使用python的Thread類的子類Timer,該子類可控制指定函數在特定時間后執行一次:

所以為了實現多次定時執行某函數,只需要在一個while循環中多次新建Timer即可。

from threading import Timerimport time def printHello(): print ('Hello') print('當前時間戳是', time.time()) def loop_func(func, second): #每隔second秒執行func函數 while True: timer = Timer(second, func) timer.start() timer.join() loop_func(printHello, 1)

運行結果如下:

Hello當前時間戳是 1569224253.1897497Hello當前時間戳是 1569224254.1911764Hello當前時間戳是 1569224255.1924803Hello當前時間戳是 1569224256.1957717Hello當前時間戳是 1569224257.1964536……

方法2:使用time模塊的sleep函數可以阻塞程序執行

import time def printHello(): print ('Hello') print('當前時間戳是', time.time()) def loop_func(func, second): # 每隔second秒執行func函數 while True: func() time.sleep(second) loop_func(printHello, 1)

運行結果如下:

Hello當前時間戳是 1569224698.5843027Hello當前時間戳是 1569224699.5843854Hello當前時間戳是 1569224700.5870178Hello當前時間戳是 1569224701.5881224Hello當前時間戳是 1569224702.588771Hello當前時間戳是 1569224703.5896Hello當前時間戳是 1569224704.5902……

總結:感覺方法2更節約資源,因為同樣使用了while循環,方法2沒有生成多余的線程,但是方法1會生成很多的線程

以上這篇python 輪詢執行某函數的2種方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产一区二区久久久 | 成人做爰全过程免费看网站 | 66精品| 毛片国产| 国产乱码一区二区三区四川人 | 特级a欧美做爰片毛片 | 亚洲欧美一级视频 | 国产精品欧美日韩一区二区 | 国产成人丝袜网站在线观看 | 美女扒开腿让男人桶爽免费动态图 | 欧美另类在线观看 | 成人免费网址在线 | 久久视频国产 | 成人做爰视频www网站 | 亚洲免费不卡 | 福利91 | 国产精选在线 | 好看的亚洲视频 | 女同日韩互慰互摸在线观看 | 国产日产欧美精品一区二区三区 | 99久久精品全部 | 五月久久噜噜噜色影 | 久久三级网站 | 日本精品一区二区三区视频 | 亚洲午夜18 | 欧美一区二区三区在线播放 | 97精品国产综合久久久久久欧美 | 香蕉久久成人网 | 国产免费久久精品99re丫y | 久久福利青草精品资源站 | avtom影院入口永久在线观看 | 97久久免费视频 | 中文字幕国产专区 | 日韩三级影院 | 操哭美女 | 久久国产美女免费观看精品 | 免费视频 久久久 | 91精品国产手机在线版 | 免费人成观看在线网 | 亚洲加勒比久久88色综合一区 | 可以免费看黄色的网站 |