上次我們分享了如何使用python編寫自動參與抽獎助手抽獎的代碼,并介紹了在linux服務器上的部署方法(python定時自動參與抽獎助手抽獎)。然而,并非所有人都擁有遠程服務器或熟悉linux操作系統,因此今天我們將探討如何在windows系統上設置定時任務。
與Linux系統上使用crontab命令不同,Windows系統上的定時任務通過系統設置來實現。我們無需掌握復雜的命令格式,只需按照提示設置好相應的觸發器和操作即可。
以Windows 10為例,其他版本的操作大體相似。
在系統設置中搜索“計劃任務”。
點擊“創建基本任務”,并填寫任務名稱。
立即學習“Python免費學習筆記(深入)”;
在觸發器設置中,可以選擇每天、每周、每月、單次、計算機啟動或特定用戶登錄等選項。根據需求,我們選擇“每天”,并設置運行的時間。
在操作設置中,選擇“啟動程序”。
分別將Python.exe、腳本路徑和Python安裝目錄填入“程序”、“參數”和“起始于”。
需要注意的是,計劃任務的執行路徑并非我們填入的參數路徑,而是Python的安裝路徑。因此,如果需要寫入文件,最好使用絕對路徑而非相對路徑,以避免找不到保存文件的位置。
進階1:如何設置每隔幾分鐘或幾小時運行一次
點擊“創建任務”而非“基本任務”,你將看到更多觸發器設置選項,大家可以自己探索一下,操作非常直觀。
進階2:如何在每次運行時避免顯示一閃而過的黑框
將啟動程序中的python.exe更改為pythonw.exe即可。