python定時任務(wù)timeloop庫用法實例詳解
更新時間:2023年01月11日 10:33:53 作者:IT之一小佬
有些時候我們需要每隔一段時間就要執(zhí)行一段程序,或者是往復(fù)循環(huán)執(zhí)行某一個任務(wù),下面這篇文章主要給大家介紹了關(guān)于python定時任務(wù)timeloop庫用法的相關(guān)資料,需要的朋友可以參考下
Timeloop是一個庫,可用于運行多周期任務(wù)。這是一個簡單的庫,使用decorator模式在線程中運行標記函數(shù)。
首先安裝timeloop庫:
pip install timeloop
示例代碼:
from datetime import datetime, timedelta from timeloop import Timeloop tl = Timeloop() def task(): now = datetime.now() ts = now.strftime("%Y-%m-%d %H:%M:%S") print(ts + '333!') def task2(): now = datetime.now() ts = now.strftime("%Y-%m-%d %H:%M:%S") print(ts + "555555!") @tl.job(interval=timedelta(seconds=2)) def sample_job_every_2s(): task() @tl.job(interval=timedelta(seconds=5)) def sample_job_every_5s(): task2()
總結(jié)
到此這篇關(guān)于python定時任務(wù)timeloop庫用法的文章就介紹到這了,更多相關(guān)python定時任務(wù)timeloop庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python中列表(list)和元組(tuple)的深入講解
這篇文章主要給大家介紹了關(guān)于python中列表(list)和元組(tuple)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Python深度學(xué)習(xí)pytorch神經(jīng)網(wǎng)絡(luò)塊的網(wǎng)絡(luò)之VGG
雖然AlexNet證明深層神經(jīng)網(wǎng)絡(luò)卓有成效,但它沒有提供一個通用的模板來指導(dǎo)后續(xù)的研究人員設(shè)計新的網(wǎng)絡(luò)。下面,我們將介紹一些常用于設(shè)計深層神經(jīng)網(wǎng)絡(luò)的啟發(fā)式概念2021-10-10淺談Pandas:Series和DataFrame間的算術(shù)元素
今天小編就為大家分享一篇淺談Pandas:Series和DataFrame間的算術(shù)元素,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12