APScheduler (advanceded python scheduler)是一款Python开发的定时任务工具。

文档地址 apscheduler.readthedocs.io/en/latest/u…
特点:
1 安装
pip install apscheduler
2 组成
3 使用方式
from apscheduler.schedulers.background import BlockingScheduler
#
创建定时任务的调度器对象
scheduler = BlockingScheduler()
# 创建执行器
executors = {
'default': ThreadPoolExecutor(20),
}
# 定义定时任务
def my_job(param1, param2): # 参数通过add_job()args传递传递过来
print(param1) # 100
print(param2) # python
# 向调度器中添加定时任务
scheduler.add_job(my_job, 'date', args=[100, 'python'], executors=executors)
# 启动定时任务调度器工作
scheduler.start()