admin管理员组文章数量:1130349
- 导入模块
import schedule
from datetime import datetime
‘’’
2. 语法:
schedule 串行执行任务
schedule.every(3).seconds.do(job) 每3秒钟执行一次
schedule.every(3).minutes.do(job) 每3分钟执行一次
schedule.every().hour.do(job) 每1个小时执行一次
schedule.every(3).hour.do(job) 每3个小时执行一次
schedule.every(5).to(10).days.do(job)
schedule.every().hour.do(job, message=‘things’)
schedule.every().day.at(“10:30”).do(job) 每天的10.30分执行一次
schedule.every().friday.at(“10:30”).do(job) 每个周五的10.30分执行一次
run_pending:运行所有可以运行的任务
- 这里我们自定义一个叫做job()的函数,它的功能是当每次执行该函数时都以“时:分:秒“的格式打印出当前的时间。
def job():
now_time = datetime.now()
time = now_time.strftime(“%H:%H:%S”)
print(time)
- 这里的schedule.every(3).seconds.do(job)顾名思义,即每隔三秒钟执行一次job()函数。
schedule.every(5).seconds.do(job) # 每30秒执行一次
schedule.every(3).minutes.do(job) # 每3分钟执行一次
schedule.every().tuesday.at(“16:40”).do(job) # 每个周五的10.30分执行一次
- 最后我们使用schedule.run_pending()来执行此时已进入pending状态的job()函数,为了让schedule.run_pending()函数一直运行,这里我们用到了while True
while True:
schedule.run_pending() # 运行所有可以运行的任务
- 导入模块
import schedule
from datetime import datetime
‘’’
2. 语法:
schedule 串行执行任务
schedule.every(3).seconds.do(job) 每3秒钟执行一次
schedule.every(3).minutes.do(job) 每3分钟执行一次
schedule.every().hour.do(job) 每1个小时执行一次
schedule.every(3).hour.do(job) 每3个小时执行一次
schedule.every(5).to(10).days.do(job)
schedule.every().hour.do(job, message=‘things’)
schedule.every().day.at(“10:30”).do(job) 每天的10.30分执行一次
schedule.every().friday.at(“10:30”).do(job) 每个周五的10.30分执行一次
run_pending:运行所有可以运行的任务
- 这里我们自定义一个叫做job()的函数,它的功能是当每次执行该函数时都以“时:分:秒“的格式打印出当前的时间。
def job():
now_time = datetime.now()
time = now_time.strftime(“%H:%H:%S”)
print(time)
- 这里的schedule.every(3).seconds.do(job)顾名思义,即每隔三秒钟执行一次job()函数。
schedule.every(5).seconds.do(job) # 每30秒执行一次
schedule.every(3).minutes.do(job) # 每3分钟执行一次
schedule.every().tuesday.at(“16:40”).do(job) # 每个周五的10.30分执行一次
- 最后我们使用schedule.run_pending()来执行此时已进入pending状态的job()函数,为了让schedule.run_pending()函数一直运行,这里我们用到了while True
while True:
schedule.run_pending() # 运行所有可以运行的任务
版权声明:本文标题:Python之 Schedule模块设置定时执行job任务 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1755001197a2752177.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论