您当前的位置: 首页 >  Python

IT之一小佬

暂无认证

  • 7浏览

    0关注

    1192博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

python中定时任务timeloop库用法详解

IT之一小佬 发布时间:2022-10-16 23:00:13 ,浏览量:7

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

首先安装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()
关注
打赏
1665675218
查看更多评论
立即登录/注册

微信扫码登录

0.0411s