Python定时执行程序(schedule)
生活随笔
收集整理的這篇文章主要介紹了
Python定时执行程序(schedule)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用schedule庫
import schedule import timedef job():print("I'm working...")schedule.every(10).seconds.do(job) # 每10秒執行一次 schedule.every().wednesday.at("13:15").do(job) # 每周三13點15執行 schedule.every(10).minutes.do(job) # 每10分鐘執行一次 schedule.every().hour.do(job) # 每小時執行一次 schedule.every().day.at("10:30").do(job) # 每天十點半執行 schedule.every(5).to(10).minutes.do(job) # 每5-10分鐘隨機執行一次 schedule.every().monday.do(job) # 每周一執行 schedule.every().minute.at(":17").do(job) # 每分鐘的17秒執行一次while True:schedule.run_pending() # 運行所有可運行的任務如果是要定在4:30執行,一定要寫schedule.every().day.at("04:30").do(job)
而不能只寫schedule.every().day.at("4:30").do(job)
注意,如果程序執行的時間要比你設定的時間間隔短,就是下一次定時程序開始執行的時候你上一次程序還沒有執行完的話,就會新開進程。進程堆疊多了就會成災難
總結
以上是生活随笔為你收集整理的Python定时执行程序(schedule)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 塑胶卡扣弹性计算公式_塑胶产品结构设计卡
- 下一篇: 如何把jpeg转换成jpg?怎么把jpe