Win10定期執行python程序


一:windows10自帶的計划程序

第一步:在 計算器右擊 --> 選擇管理 進入如下界面:

計算機管理界面

第二步:選擇 系統工具 -->  任務計划程序 ,點擊右側的  “創建基本任務”,進入如下界面

創建基本任務界面

第三步:輸入任務名稱,點擊下一步,進入設置觸發器的界面

設置觸發時間

第四步:選擇之后點擊下一步,進入設置時間界面

設置時間

第五步:連續下一步,進入啟動程序設置界面

設置啟動程序

注意:這步比較重要,這里有三個文本框,

【程序或腳本】文本框中填的是Python編譯器的名稱,一般就是python.exe,

【添加參數】文本框中填的是你的Python程序的完整路徑,例如:G:\PyDemo\util\copymysql.py。

【起始於】文本框中填的是Python編譯器的目錄,上圖中假設你的Python編譯器的完整路徑是“H:\DevTool\Python36\python.exe”,

二:其他工具執行:

目前能想的的只有Jenkins,支持Linux和windows等多環境部署運行。

1.安裝Jenkins

windows安裝Jenkins基本屬於一鍵安裝了,此教程不做詳細的講解了。

2.登陸Jenkins

輸入鏈接:http://127.0.0.1:8080/  (因為是在本地搭建的所以IP為127.0.0.1,一般端口默認8080,如果有更改請填寫自己更改的端口)

 

 

 3.新增作業

 

 

 4.選擇構建方案

 

 

 5.新建構建步驟

 

 

 6.編寫執行命令

這里最好進行調試,先不添加定時,直接運行看環境是否有問題。

 

 

 然后馬上構建,看結果是否運行成功,如果運行報環境錯誤請查看我的另一篇文章

 

 

 

成功后修改執行命令添加定時

7.添加構建觸發器

 點擊左邊的?查看定時說明

 

 如圖中配置所示:該任務每天上午7點定時執行一次。

定時說明:

這個字段就好比cron定時任務語法(只有較小的差別),具體來說,每行由5個被TAB或空格分割的字段組成。

 

 

 舉例:

# 每隔15分鍾。(或許:07, :22, :37, :52)

H/15 * * * *

# 每前半小時中每隔10分鍾。 (3次, 或許:04, :14, :24)

H(0-29)/10 * * * *

# 每個工作日從早上9點45分開始到下午3點45分結束這段時間內每間隔2小時的45分鍾那一刻。

45 9-16/2 * * 1-5

#每個工作日從早上9點到下午5點這段時間內每間隔2小時之間的某刻。(或許在上午10:38, 下午12:38, 下午2:38 , 下午4:38)

H H(9-16)/2 * * 1-5

#每月(除了12月)從1號到15號這段時間內某刻。

H H 1,15 1-11 *

 8.運行結果

 

 

 到這里就已經成功了,因為是定時功能,想知道定時運行的結果,只有通過郵件功能進行通知了。

9.添加郵件通知

選擇構建后的動作——》可編程郵件通知

 

 

 配置內容默認即可,郵件內容類型可以根據自己的配置選擇,收件人列表可以從前面的系統設置中默認收件人選項配置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM