因為在公司開發的東西越來越多,幾乎每項都需要掛在電腦上設定排程去執行,遇到執行頻率較高的,DOS視窗就一直不斷的跳出,常被中斷思緒,所以研究後,認為底下方法簡單又快速有效可以解決。
設定windows排程時,在動作設定上程式和指令碼這步驟動一點手腳即可
【原本設定方法】:python script指定python安裝路徑裡面的python.exe來執行我們寫好的script
【背景執行設定方法】:
python script指定python安裝路徑裡面的pythonw.exe來執行我們寫好的script
如此就可以完成背景執行,又不會跳出DOS視窗了
以下在附註說明python.exe和pythonw.exe的區別
python.exe在運行程式時候,會跳出一個黑色的DOS視窗
pythonw.exe在運行程式的時候,沒有視窗,代碼在後台執行
.py和.pyw檔案的區別也來源於python.exe和pythonw.exe的區別:
副檔名 .py 的檔案被默認為用 python.exe 運行檔案,
副檔名 .pyw檔案則被默認為用 pythonw.exe 運行檔案


