Schedule是一个轻量级的定时任务库,可以实现固定时间的任务调度 安装pip install schedule 实例import time
import schedule
# 要定时执行的任务函数
def job():
print("123")
schedule.every(5).minutes.do(job) # 设置每隔5分钟执行一次job函数
# schedule.every(2).seconds.do(job) # 每2秒执行一次
# schedule.every(2).minutes.do(job) # 每2分钟执行
# schedule.every(1).hour.do(job) # 每1小时执行
# schedule.every().hour.at(":01").do(job) # 在每小时中的固定分执行
# schedule.every().day.at("10:30").do(job) # 每天固定时间执行
# schedule.every().monday.do(job) # 每周一执行
# schedule.every().wednesday.at("13:15").do(job) # 每周三固定时间执行
while True:
# 运行所有已经到达触发条件的任务
schedule.run_pending()
time.sleep(1)
|