Apscheduler的安装:pip install apscheduler即可.
Apscheduler功能:基于日期、时间间隔周期性地执行任务.
执行方法:通过装饰器 或 添加任务列表再调用start方法
通过装饰器再调用start方法:
from apscheduler.schedulers.blocking import BlockingScheduler #引包
sched = BlockingScheduler() #建立BlockingScheduler对象(调度器)
@sched.scheduled_job('interval', seconds=1)
def a():
print '123'
if __name__ = '__main__':
sched.start() #调用start方法
关于@sched.scheduled_job('interval', seconds=1):'interval'表示基于时间间隔周期执行,对应参数为seconds,表示多少秒执行一次;
同时可以使用@sched.scheduled_job('cron', hour=19, minute=30, day_of_week = 'mon-fri'):'corn'表示基于日期执行,表示每周一至周五19:30执行;
添加任务列表再调用start方法: