Ultima attività 10 months ago

這段程式碼使用 schedule 設定每 5 分鐘執行一次指定任務,並透過主迴圈不斷檢查和執行排程中的任務。

Revisione b2df9ad30fcd0c427417b348550f8515e3240c8a

task_scheduler_example.py Raw
1import time
2import schedule
3
4# 定義任務函數
5def job(param):
6 print(f"執行任務,參數: {param}")
7
8if __name__ == "__main__":
9 # 設定排程,每 5 分鐘執行一次
10 schedule.every(5).minutes.do(job, param="範例參數")
11
12 print("排程已啟動,每 5 分鐘執行一次任務。")
13
14 while True:
15 # 執行所有等待的任務
16 schedule.run_pending()
17 # 暫停 1 秒,避免高頻運算
18 time.sleep(1)
19