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

Python延時(shí)操作實(shí)現(xiàn)方法示例

 更新時(shí)間:2018年08月14日 08:40:35   作者:噴跑的豆子  
這篇文章主要介紹了Python延時(shí)操作實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Python基于sched庫與time庫實(shí)現(xiàn)延時(shí)操作的方法,需要的朋友可以參考下

本文實(shí)例講述了Python延時(shí)操作實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

在日常的開發(fā)中,往往會遇到這樣的需求,需要某一個(gè)函數(shù)在一段時(shí)間之后才執(zhí)行以達(dá)到某種特定的效果。此時(shí),我們就需要某種機(jī)制,使一個(gè)函數(shù)延后執(zhí)行。接下來簡單介紹一下兩種實(shí)現(xiàn)此類效果的方法:

sched

import sched,time
def func(a):
  print time.time(),"Hello Sched!",a
print time.time()
s = sched.scheduler(time.time,time.sleep)
# 2為延后時(shí)間,1為優(yōu)先級,func為函數(shù)名,("test1",)為函數(shù)參數(shù)
s.enter(2,1,func,("test1",))
s.enter(2,0,func,("test2",))
s.run()
print time.time()

輸出結(jié)果如下:

1519443179.4
1519443181.4 Hello Sched! test2
1519443181.4 Hello Sched! test1
1519443181.4

從結(jié)果可以看出,函數(shù)果真延后了2s執(zhí)行,并且test2比test1先執(zhí)行,是因?yàn)橥瑯邮?s后執(zhí)行,并且test2的優(yōu)先級比test1高

timer

import threading,time
def func(a):
  print time.time(),"Hello Timer!",a
print time.time()
s = threading.Timer(2,func,("test",))
s.start()
print time.time()

輸出結(jié)果如下:

1519443055.69
1519443055.69
1519443057.69 Hello Timer! test

從結(jié)果可以看出,函數(shù)果真延后了2s執(zhí)行。

從兩種方式的輸出結(jié)果可以看出,timer是異步執(zhí)行的,并不卡住下面代碼的執(zhí)行,而sched會等到執(zhí)行函數(shù)完成后才會往下執(zhí)行。

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python日期與時(shí)間操作技巧總結(jié)》、《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python Socket編程技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • python爬取cnvd漏洞庫信息的實(shí)例

    python爬取cnvd漏洞庫信息的實(shí)例

    今天小編就為大家分享一篇python爬取cnvd漏洞庫信息的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 基于Python實(shí)現(xiàn)天天酷跑功能

    基于Python實(shí)現(xiàn)天天酷跑功能

    這篇文章主要介紹了基于Python實(shí)現(xiàn)天天酷跑功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Python實(shí)現(xiàn)圖像處理ORB算法

    Python實(shí)現(xiàn)圖像處理ORB算法

    ORB(Oriented FAST and Rotated BRIEF)算法是一種高效的特征檢測和描述符,它在圖像匹配中有廣泛的應(yīng)用,下面我們就來了解一下ORB算法的原理與實(shí)現(xiàn)吧
    2023-12-12
  • python遞歸函數(shù)繪制分形樹的方法

    python遞歸函數(shù)繪制分形樹的方法

    這篇文章主要為大家詳細(xì)介紹了python遞歸函數(shù)繪制分形樹的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python異常處理總結(jié)

    Python異常處理總結(jié)

    這篇文章主要介紹了Python異常處理總結(jié),需要的朋友可以參考下
    2014-08-08
  • Python使用pandas實(shí)現(xiàn)對數(shù)據(jù)進(jìn)行特定排序

    Python使用pandas實(shí)現(xiàn)對數(shù)據(jù)進(jìn)行特定排序

    在數(shù)據(jù)分析和處理過程中,排序是一項(xiàng)常見而重要的操作,本文將詳細(xì)介紹如何利用pandas對數(shù)據(jù)進(jìn)行特定排序,包括基本排序、多列排序、自定義排序規(guī)則等方面的內(nèi)容,需要的可以了解下
    2024-03-03
  • python計(jì)算兩個(gè)地址之間的距離方法

    python計(jì)算兩個(gè)地址之間的距離方法

    今天小編就為大家分享一篇python計(jì)算兩個(gè)地址之間的距離方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 利用打碼兔和超人打碼自封裝的打碼類分享

    利用打碼兔和超人打碼自封裝的打碼類分享

    打碼是利用人工智能大量輸入驗(yàn)證碼的意思,這里提供一個(gè)自封裝的打碼類,需要的朋友可以參考下
    2014-03-03
  • Python連接字符串過程詳解

    Python連接字符串過程詳解

    這篇文章主要介紹了python連接字符串過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • python中的json模塊常用方法匯總

    python中的json模塊常用方法匯總

    這篇文章主要介紹了python中的json模塊常用方法匯總,json模塊可以實(shí)現(xiàn)json數(shù)據(jù)的序列化和反序列化,更多相關(guān)資料介紹需要的小伙伴可以參考一下下面文章內(nèi)容
    2022-06-06

最新評論

冕宁县| 富裕县| 屏东县| 油尖旺区| 定陶县| 玛曲县| 怀仁县| 厦门市| 达州市| 蒙自县| 九龙县| 枝江市| 方正县| 乌兰察布市| 磐安县| 台湾省| 宜宾市| 兴安盟| 丽江市| 尼玛县| 洛隆县| 永和县| 宜兰市| 合江县| 突泉县| 永嘉县| 海淀区| 涪陵区| 涿州市| 巍山| 景东| 高淳县| 正宁县| 资阳市| 博湖县| 克拉玛依市| 陆良县| 台州市| 宁南县| 五大连池市| 四川省|