开发者

python定时任务timeloop库用法实例详解

开发者 https://www.devze.com 2023-01-12 09:25 出处:网络 作者: IT之一小佬
Timeloop是一个库,可用于运行多周期任务。这是一个简单的开发者_Go培训库,使用decorator模式在线程中运行标记函数。

Timeloop是一个库,可用于运行多周期任务。这是一个简单的开发者_Go培训库,使用decorator模式在线程中运行标记函数。

首先安装timeloop库:

pip install timeloop

python定时任务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(intjBMEvVGerval=timedelt编程客栈a(seconds=2))
def sample_job_every_2s():
    task()
 
@tl.job(interval=timedelta(seconds=5))
def sample_job_every_5s():
    task2()

总结

jBMEvVG

到此这篇关于python定时任务timeloop库用法的文章就介绍编程客栈到这了,更多相关python定时任务timeloop库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号