1.如果没有安装schedule模块需要先安装schedule,安装命令如下:pip install schedule
2.安装好后可以参考以下demo:
import schedule
import time
def job():
print("I'm working...")
# 每隔5分钟执行一次任务
schedule.every(5).minutes.do(job)
# 每隔一小时执行一次任务
schedule.every().hour.do(job)
# 每天的10:30执行一次任务
schedule.every().day.at("10:30").do(job)
# 每5-10分钟执行一次任务
schedule.every(5).to(10).minutes.do(job)
# 每周一的这个时候执行一次任务
schedule.every().monday.do(job)
# 每周三的13:30执行一次任务
schedule.every().wednesday.at("13:30").do(job)
# 每分钟的这个时刻执行一次任务
schedule.every().minute.at(":17").do(job)
while True:
# 启动服务,run_pending()运行所有可以运行的任务
schedule.run_pending()
time.sleep(1)