python定时框架之Apscheduler的基本使用
使用步骤 第一步:安装 pip install Apscheduler 第二步:导入包 import apscheduler 使用样例 基于时间的定时代码demo import os from apscheduler.schedulers.blocking import BlockingScheduler def hello(): print('hello world') if __name__ == "__main__": scheduler = BlockingScheduler() # 注意这里是函数名称,并非函数执行 scheduler.add_job(hello, trigger='cron', hour=0, minute=0) try: scheduler.start() except Exception: pass 基于时间间隔的定时代码demo # 时间间隔 scheduler.add_job(job, 'interval', seconds=500) # 定时 scheduler.add_job(func=job, trigger='cron', month='*', day='*', hour='*', minute='*') scheduler.add_job(job, 'interval', hours=3, start_date='2020-01-01