码迷,mamicode.com
首页 > 编程语言 > 详细

用apscheduler写python定时脚本

时间:2018-08-12 20:09:29      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:简单例子   The   from   fun   定时脚本   --   job   read   规则   

apscheduler 官方文档:http://apscheduler.readthedocs.io/en/latest/

写一个后台定时任务,一般2个选择,一个是apscheduler,一个celery,apscheduler比较直观简单。

 

安装:pip install apscheduler

 

简单例子:-------------------------------------------------------------------------------------------

>>> from apscheduler.schedulers.blocking import BlockingScheduler
>>> import datetime
>>> def say_now():
... print datetime.datetime.now().strftime(‘%Y-%m-%d %H:%M:%S‘)
...
>>> scheduler = BlockingScheduler()
>>> scheduler.add_job(func=say_now, trigger=‘cron‘, second=‘*/5‘)  #可以指定各种定时执行规则,非常全,详情见官方文档 http://apscheduler.readthedocs.io/en/latest/
<Job (id=c1d3e4e331fd4f63b0a551f64c985354 name=say_now)>
>>> scheduler.start()
2018-08-12 18:57:10
2018-08-12 18:57:15
2018-08-12 18:57:20
2018-08-12 18:57:25
2018-08-12 18:57:30
2018-08-12 18:57:35

-------------------------------------------------------------------------------------------









用apscheduler写python定时脚本

标签:简单例子   The   from   fun   定时脚本   --   job   read   规则   

原文地址:https://www.cnblogs.com/yuzhaoblog/p/9463976.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!