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

python定時(shí)任務(wù)sched庫(kù)用法簡(jiǎn)單實(shí)例

 更新時(shí)間:2023年01月11日 10:54:03   作者:IT之一小佬  
sched可用于定時(shí)任務(wù),唯一需要注意的就是,這些任務(wù)在一個(gè)線程中運(yùn)行,如果前面的任務(wù)耗時(shí)過長(zhǎng),則后面的任務(wù)將順延執(zhí)行,下面這篇文章主要給大家介紹了關(guān)于python定時(shí)任務(wù)sched庫(kù)用法的相關(guān)資料,需要的朋友可以參考下

前言

sched是Python的內(nèi)置模塊,用于事件調(diào)度,可在安全的在多線程環(huán)境中輕松實(shí)現(xiàn)定時(shí)任務(wù)。

sched是一種調(diào)度(延時(shí)處理機(jī)制)。

sched是python內(nèi)置庫(kù),不需要安裝。

示例代碼:

import sched
import time
from datetime import datetime
 
# 初始化sched模塊的scheduler類
# 第一個(gè)參數(shù)是一個(gè)可以返回時(shí)間戳的函數(shù),第二個(gè)參數(shù)可以在定時(shí)未到達(dá)之前阻塞。
schedule = sched.scheduler(time.time, time.sleep)
 
def task(inc):
    now = datetime.now()
    ts = now.strftime("%Y-%m-%d %H:%M:%S")
    print(ts)
    schedule.enter(inc, 0, task, (inc,))
 
def func(inc=3):
    # enter四個(gè)參數(shù)分別為:
    # 間隔事件、優(yōu)先級(jí)(用于同時(shí)間到達(dá)的兩個(gè)事件同時(shí)執(zhí)行時(shí)定序)、被調(diào)用觸發(fā)的函數(shù)、給該觸發(fā)函數(shù)的參數(shù)(tuple形式)
    schedule.enter(0, 0, task, (inc,))
    schedule.run()
 
func()

運(yùn)行結(jié)果:

補(bǔ)充:解析

主要使用調(diào)度器對(duì)象 sched.scheduler

調(diào)度器對(duì)象初始化方法 def __init__(self, timefunc=_time, delayfunc=time.sleep)

  • timefunc:經(jīng)過時(shí)間調(diào)用的方法,默認(rèn)為 time.monotonic(),返回單調(diào)時(shí)鐘的值,單位為小數(shù)秒
  • delayfunc:延遲時(shí)間調(diào)用的方法,默認(rèn)為 time.sleep(secs),線程暫停執(zhí)行secs秒

調(diào)度器對(duì)象方法和屬性有:

方法或?qū)傩?/th>功能
scheduler.enterabs(time, priority, action, argument=(), kwargs={})安排一個(gè)新事件
scheduler.enter(delay, priority, action, argument=(), kwargs={})安排延后 delay 時(shí)間單位的事件
scheduler.cancel(event)從隊(duì)列中刪除事件
scheduler.empty()判斷事件隊(duì)列是否為空
scheduler.run(blocking=True)運(yùn)行所有預(yù)定事件
scheduler.queue按運(yùn)行順序返回事件列表

總結(jié) 

到此這篇關(guān)于python定時(shí)任務(wù)sched庫(kù)用法的文章就介紹到這了,更多相關(guān)python定時(shí)任務(wù)sched庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python-pymysql獲取字段名稱-獲取內(nèi)容方式

    python-pymysql獲取字段名稱-獲取內(nèi)容方式

    這篇文章主要介紹了python-pymysql獲取字段名稱-獲取內(nèi)容方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Python實(shí)戰(zhàn)爬蟲之女友欲買文胸不知何色更美

    Python實(shí)戰(zhàn)爬蟲之女友欲買文胸不知何色更美

    實(shí)踐來源于理論,做爬蟲前肯定要先了解相關(guān)的規(guī)則和原理,網(wǎng)絡(luò)爬蟲又稱為網(wǎng)頁(yè)蜘蛛,網(wǎng)絡(luò)機(jī)器人,更經(jīng)常的稱為網(wǎng)頁(yè)追逐者,是一種按照一定的規(guī)則,自動(dòng)地抓取萬維網(wǎng)信息的程序或者腳本。一句話概括就是網(wǎng)上信息搬運(yùn)工。本篇文章帶你深入了解,需要的朋友可以參考下
    2021-09-09
  • pygame實(shí)現(xiàn)飛機(jī)大戰(zhàn)

    pygame實(shí)現(xiàn)飛機(jī)大戰(zhàn)

    這篇文章主要為大家詳細(xì)介紹了pygame實(shí)現(xiàn)飛機(jī)大戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • numpy中數(shù)組的堆疊方法

    numpy中數(shù)組的堆疊方法

    本文主要介紹了numpy中數(shù)組的堆疊方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python正則表達(dá)式函數(shù)match()和search()的區(qū)別

    python正則表達(dá)式函數(shù)match()和search()的區(qū)別

    match()和search()都是python中的正則匹配函數(shù),那這兩個(gè)函數(shù)有何區(qū)別呢?本文詳細(xì)介紹了這2個(gè)函數(shù)的區(qū)別
    2021-10-10
  • pycharm運(yùn)行程序時(shí)出現(xiàn)Run‘python tests for XXX.py‘問題及解決

    pycharm運(yùn)行程序時(shí)出現(xiàn)Run‘python tests for XXX.py‘問題及

    這篇文章主要介紹了pycharm運(yùn)行程序時(shí)出現(xiàn)Run ‘python tests for XXX.py‘問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 在服務(wù)器上運(yùn)行python文件詳細(xì)步驟

    在服務(wù)器上運(yùn)行python文件詳細(xì)步驟

    很多小伙伴想知道如何在服務(wù)器上跑python程序的方法,那么這篇文章主要給大家介紹了關(guān)于在服務(wù)器上運(yùn)行python文件的詳細(xì)步驟,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • Python文檔生成工具pydoc使用介紹

    Python文檔生成工具pydoc使用介紹

    這篇文章主要介紹了Python文檔生成工具pydoc使用介紹,本文講解了基本用法、獲取幫助的方法、生成的文檔效果圖等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • PyAV?基礎(chǔ)及使用方法分享

    PyAV?基礎(chǔ)及使用方法分享

    這篇文章主要介紹了PyAV?基礎(chǔ)及使用方法分享的相關(guān)資料,需要的朋友可以參考下
    2023-08-08
  • PyMongo 查詢數(shù)據(jù)的實(shí)現(xiàn)

    PyMongo 查詢數(shù)據(jù)的實(shí)現(xiàn)

    本文主要介紹了PyMongo 查詢數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06

最新評(píng)論

麟游县| 洛宁县| 克拉玛依市| 教育| 突泉县| 南阳市| 四会市| 竹北市| 海南省| 兴义市| 阳朔县| 肥东县| 河北区| 郴州市| 确山县| 贵溪市| 特克斯县| 左云县| 渭南市| 五大连池市| 长岭县| 谢通门县| 磐安县| 内江市| 文水县| 浦城县| 白水县| 称多县| 繁峙县| 海安县| 桑植县| 延长县| 玉屏| 沧源| 鄂托克旗| 浦城县| 清丰县| 永和县| 宝坻区| 突泉县| 英吉沙县|