import schedule import time def job(): print("定時通報...") # 定義一個叫job的函數,函數的功能是打印'定時通報...' schedule.every(2).seconds.do(job) # 部署每2s執行一次job()函數的任務 schedule.every(2).minutes.do(job) # 部署每2分鍾執行一次job()函數的任務 schedule.every().hour.do(job) # 部署每×小時執行一次job()函數的任務 schedule.every().day.at("10:30").do(job) # 部署在每天的10:30執行job()函數的任務 schedule.every().monday.do(job) # 部署每個星期一執行job()函數的任務 schedule.every().wednesday.at("13:15").do(job) # 部署每周三的13:15執行函數的任務 while True: # while 中檢查部署的情況,如果任務准備就緒,就觸發任務 schedule.run_pending() time.sleep(1)