国产成人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函数多一些。当然框架的方法,大家感兴趣的话也可以多加尝试一下。

关注

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

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

XO0OOXXO0OXXX后面..| 《再来一次好吗》免费观看| 麻花传MV在线观看第15集预告| 医生含着我的奶边摸边做视频| 成全影视大全免费追剧大全| 内衣秀| 美女和帅哥一起努力生产豆浆的视.. | 撕开她的内裤慢慢摸她的胸| 绝美儿媳妇苏酥| 玉女献身台湾1988版主演是谁| 美女和帅哥一起努力生产豆浆| 《玉尺经》| 女儿与爸爸高清免费版电视剧| 《老公今晚我加班》免费阅读| “特殊军营”BY紫陌| 双飞儿媳妇和她闺蜜免费阅读| 俄罗斯姑娘免费看高清电视剧| 美国人免费观看高清电视剧的软件| 九九在线观看免费播放大全电视剧 | 沉沦木之音| 泰剧《缠绕的夜晚》免费观看| 美国式禁忌3乱偷| 翁虹任达华《玉尺经》| 泰国电影《初次深交流》| 日剧《轮流取珠》| 《出租屋1》| 《一滴都不许漏》何泽城林荫| 人口兽猪马狗第1集| B站未过审的跳舞视频| 亚洲精品一区| 找找色| 小叔子媳妇在我房间坐月子怎么办| 继母后妈的梗| 成品人和精品人的区别9点| 偷偷在线观看免费高清电视剧推荐 | 欧美产品和日韩产品的区别| 《酒店激战》动漫1-5集免费观..| 乱公伦媳..HH| 女性扒开大腿内侧小肚子痒 | 女生的全身照曝光| 老头跪在两腿之间吃奶