threading.Timer
一次timer只生效一次,不会反复循环,如果实现循环触发,代码如下:

import time
import threading
def createTimer():
t = threading.Timer(2, repeat)
t.start()
def repeat():
print('Now:', time.strftime('%H:%M:%S',time.localtime()))
createTimer()
createTimer()
这段代码的功能就是每2秒打印出当前的时间,即一个2秒的定时器。运行效果如下:
E:\py>python timer.py
Now: 16:36:15
Now: 16:36:17
Now: 16:36:19
Now: 16:36:21
Now: 16:36:23
Now: 16:36:25
Now: 16:36:27
cancel函数,可以在定时器被触发前,取消这个Timer。
允许多个定时任务,并发执行,互不干扰。
如果想更精确地控制定时器函数的触发时间,就需要把下一次定时器触发的代码,放在定时器执行代码最开始的地方,如下:
import time
import threading
def createTimer():
t = threading.Timer(2, repeat)
t.start()
def repeat():
createTimer()
print('Now-1:', time.strftime('%H:%M:%S',time.localtime()))
time.sleep(3)
print('Now-2:', time.strftime('%H:%M:%S',time.localtime()))
createTimer()
定时器repeat要执行至少3秒,但是2秒后,下一个定时器就会被触发,这是允许的!上面这段代码的执行效果如下:
E:\py>python timer.py
Now-1: 16:46:12
Now-1: 16:46:14
Now-2: 16:46:15
Now-1: 16:46:16
Now-2: 16:46:17
Now-1: 16:46:18
Now-2: 16:46:19
Now-1: 16:46:20
Now-2: 16:46:21
Now-1: 16:46:22
Now-2: 16:46:23
从打印信息来分析,同时存在多个repeat函数的执行序列是没问题的,这种情况下,还需要认真考虑定时器函数的可重入问题!
以上就是对threading.Timer使用的介绍,请注意两种设置定时器循环计时开始的方法,以及他们的区别。
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!
相关推荐:
SEO项目:如何通过精确优化提升企业网站排名与转化率,武汉做网站优化的公司
怎么让AI润色文章,让写作更轻松?
SEO适合-提升网站排名的关键策略,张家口品牌推广营销中心
seo简报什么意思,seo工作汇报 ,万花筒 ai
SEO这样做,轻松引爆流量,助力企业成长,无极标准网站优化好处
ChatGPT最新版本更新内容:智能对话体验再升级,更多功能与应用,ai证伪
SEO包含的秘密:让你的网站轻松排上首页,新媒体营销推广方案目录
智能AI生成文章释放创作新可能
OpenAI智能诊断医疗-开启精准医疗新纪元,跟侯维静学ai
未来写作新方式原创AI文章的无限可能
亚马逊的seo是什么阿,亚马逊seo项目 ,中考用ai写作会判0分吗
seo辅助词选什么,seo助手 ,各车企ai
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
文字写作AI生成工具:让创作更简单、更高效
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
什么是seo快排,seo快排方案 ,ai剪图形
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
什么是秀米?全方位了解这款微信公众号排版神器,宁波全网营销型网站建设
ChatGPT5.0为什么一直没出来?背后的技术与战略,元宵节ai趣赏月
AI智能工具的无限可能:未来已来,你准备好了吗?
AI缩写文档:革新文档管理与自动化的未来,ai聊天中文
SEO快速提升SEO排名的有效策略:让你的网页飞跃搜索引擎,ai调色食物
优化收费,助力企业提升效益,实现共赢,宜州餐饮网站建设
用AI写文,开启创作新时代
文字生成AI开启创作的新纪元
seo网络推广要做什么,seo 网络推广 ,ai少女喝药
seo都有什么问题,seo都有什么问题和答案 ,ai凯旋公主下载
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
SEO添加:提升网站流量与排名的必备策略,seo团队成员中国人
为什么行业都要做seo,为什么要做seo ,ai明信片
SEO优化如何为网站做好关键词研究和优化,ai直通
什么是seo寄生虫,寄生虫seo原理 ,AI 疫
SEO可以改变你的商业未来:如何通过优化提升网站流量和转化率,五粮液营销推广
怎么用AI生成一篇文章?高效创作指南全揭秘!
seo用什么手法,seo方式 ,ai绘画飞翔
摘要AI生成:高效工作的新时代利器
chatai写作免费一键生成,轻松解决写作难题!,陈逗逗ai换脸在线看
ChatGPT最近不好用了?了解这些背后的原因与解决方案,ai sketcher
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
如何识别文章是否由AI撰写?揭开智能写作的秘密
SEO字:如何通过精准关键词提升网站流量与排名,赣州于都网站推广
怎样使用AI写文章:释放创作潜能,提升写作效率
企业SEO:如何通过搜索引擎优化提升企业网络竞争力,安阳网站优化布局设计
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
wordpress seo是什么,wordpress建站seo好做吗 ,学习图文ai
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
用AI写的文章算原创吗?真相揭示,带你深度思考!
seo涉及什么内容,seo主要包括 ,法医使用ai
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai