一、安装apscheduler
pip install apscheduler
pip install apscheduler==3.6.3
如果超时或者出现别的情况,可以选择:
# 法1使用豆瓣源下载
pip install -i https://pypi.doubanio.com/simple/ apscheduler
# 法2使用清华源下载
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple apscheduler
如果还是不行,可以去pypi官网下载。下载解压,到setup.py文件同级,打开cmd,使用命令下载:
python setup.py install
二、新建一个调度器schedulers
三、添加调度任务
四、运行调度任务
有两种方式可以添加一个新的作业:
1.add_job来添加作业
2.装饰器模式添加作业
几个说明:
1、运行过程中会出现一些错误。由于我的mongodb是在国外的VPS上,所以运行会有些延迟。通常,如果速度快,误差不会很大。
2.关于时区,如果有错误,必须手动指定。在中国可以定义为“亚洲/上海”
3、添加job时,type可以是cron。这个定义比linux中的crontab格式更灵活,可以定义星期几、星期几等,推荐使用
4、添加作业的时候也可以使用装饰器
往期文章中有详细讲解过
的执行使用方法,可以点击了解。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中try-except-else语句介绍01/14
- ♥ 探究python int返回的方法01/09
- ♥ 如何用python画一条彩色的python08/17
- ♥ python可以确定变量的类型吗?11/13
- ♥ Pymysql的Connection中的常用API10/31
- ♥ 如何查看python已有的环境09/14
内容反馈