python 调度模块定时执行程序
python 调度模块定时执行程序
操作步骤如下
1.引入schedule包
参考设置程序定时运行时间
#schedule.every().second.do(job) # 每秒执行执行一次 #schedule.every(2).seconds.do(job) # 每2秒执行一次 # schedule.every().minute.do(job) # 每分钟执行一次 #schedule.every(10).minutes.do(job) # 每10分钟执行一次 #schedule.every().hour.do(job) # 每小时执行一次 #schedule.every().day.at("10:30").do(job) # 每天10:30执行一次 #schedule.every().monday.do(job) # 每周一执行一次 #schedule.every().wednesday.at("13:15").do(job) # 每周三13:15执行一次
2.主程序运行设置即可
if __name__ == '__main__': jpo= jo() schedule.every().minute.do(jpo.job) # 每分钟执行一次 while True: schedule.run_pending() time.sleep(1)