schedule 官网示例:
import schedule
import time
def job():
print("I'm working...")
# 间隔x分钟执行
schedule.every(10).minutes.do(job)
# 间隔x小时执行
schedule.every().hour.do(job)
# 每天的几点几分执行
schedule.every().day.at("10:30").do(job)
# 周一 周三几点执行
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
# 每分钟的多少秒执行
schedule.every().minute.at(":17").do(job)
while True:
schedule.run_pending()
time.sleep(1)
本地实例:
import schedule
import time
def job():
import os
os.system("python ./1_jyd_view_python.py")
os.system("python ./2_jyd_picture.py")
os.system("python ./3_jyd_sent_email.py")
print('----------------success------------------')
# 每天的19:08执行任务
schedule.every().day.at("19:08").do(job)
while True:
schedule.run_pending()
time.sleep(1)
网友评论