国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中定时器的实现方式

python中定时器的实现方式

头像

小妮浅浅

2021-01-29 13:59:313852浏览 · 0收藏 · 0评论

在进行大小的程序任务布置时,我们需要某一任务自己执行时,会选择给它设置固定的时间,这时候定时器的作用就显现出来了。在python中有很多实现定时的方法,本篇要介绍的是Timer和APScheduler,前者是一种函数,后者是框架。下面就python中定时器实现的两种方法带来详细介绍。

1.Timer

threading 模块中的Timer是一个非阻塞函数,比sleep好一点,不过依然无法固定时间执行。

from datetime import datetime
from threading import Timer
 
 
# 打印时间函数
def print_time(inc):
    print(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
    """
    Timer的参数说明
    inc:表示时间间隔
    print_time:执行的函数
    (inc,):传递给执行函数的参数
    """
    t = Timer(inc, print_time, (inc,))
    t.start()
 
 
print_time(2)

2.APScheduler

APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期,固定时间间隔及crontab类型的任务,并且可以持久化任务,并以daemon方式运行应用。

from apscheduler.schedulers.blocking import BlockingScheduler
from datetime import datetime
 
 
def job():
    print(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
 
 
if __name__ == "__main__":
    scheduler = BlockingScheduler()
    scheduler.add_job(job, 'interval', seconds=5)
    scheduler.start()

以上就是python中定时器的实现方式,一般来说大家会使用timer函数多一些。当然框架的方法,大家感兴趣的话也可以多加尝试一下。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

章小蕙| 女生偷偷给全班男生塞表白信 | 光溜溜瑜伽全套视频大全| 蜜桃成熟时2| 每天晚上都在汆肉中度| 第-次和公翁做爰又大又粗| 日亚M码是日本的还是中国的| 少女国产免费观看高清电视剧| 久久久久久精品国产三级涨奶| 做我的爱人6集免费观看电视剧| 《訾花交换做爰》| 泰坦尼克号演员表| 成品人和精品人的区别哪个好| 少女配狗视频大全播放| 中字《喝醉的丈夫被结城送回家》 | 狗配女人宝典视频| 沙漠女性治疗营2| 在线小视频| 美女被咬小头头视频大全| 《朋友的未婚妻》| 妈妈洗澡不把门关紧暗示什么| 疯狂精力旺盛的女婿小说免费阅读 | 可切换老司机模式浏览器| 日本大片又大又好看的PPT| 女人被添荫蒂舒服了| 儿子双飞妈妈和女儿的小说| 《玉尺经》完整版| 绝美儿媳妇林曼晏| 日韩精品| 三男一女CP免费观看电视剧大全 | 爸爸汆肉的日常| 舌绕指探洞深深下一句是什么?| 王叔我老公还在客厅呢什么小说| 苍老师40集全免费播放| 初中小姐姐脚丫踩在男生困困 | 比白洁还牛的四大书| 《睡眠指导1-6集》| 美味的小瘦子3| 蜜糖在线观看免费高清电视剧| 金银瓶4葡萄熟了| 儿子双飞妈妈和女儿的小说