Python:简单时间调度Timer(间隔时间执行)

threading模块中的Timer能够帮助实现定时任务,而且是非阻塞的;

代码:

 

说明:

(1).threading.Timer()主要有2个参数:第一个参数为时间,第二个参数为函数名;

(2).必须在定时器执行函数内部重复构造定时器,因为定时器构造后只执行1次,必须循环调用;

(3).定时器间隔单位是秒,可以是浮点数,如5.5,0.02等,例中第一次执行fun_timer是2秒后,后面的都是5.8秒后执行。

(4).使用cancel停止定时器的工作;

posted @   I'm_江河湖海  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示