目錄
代碼(以每5秒1次為例):
每5分鐘1次
每2小時1次
每天18:00執行
用到的庫:schedule,time
實現的效果:按秒來運行任務,按分鐘來運行任務,按小時來運行任務,按天來運行任務
代碼(以每5秒1次為例):
import schedule
import time
# 定義這個job要執行的動作
def job():print('我是1條job')# 每5秒運行1次
schedule.every(5).seconds.do(job)
while True:schedule.run_pending()time.sleep(2)
代碼效果:
每5分鐘1次
schedule.every(5).minutes.do(job)
每2小時1次
schedule.every(2).hours.do(job)
每天18:00執行
schedule.every().day.at('18:00').do(job)