[英]Task Scheduler opens command prompt but does not run python script
我每天從命令提示符運行一次 python 腳本,但我想使用任務計划程序自動執行此操作。 我只能讓它打開命令提示符,但我必須手動運行 python 程序。 我錯過了什么?
cmd.exe
"C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
我得到的只是命令提示符打開並顯示: C:\WINDOWS\system32>
它實際上不會運行 python 腳本。 如果我在C:\WINDOWS\system32>
之后鍵入python "C:\Users\Matthew Olive\PycharmProjects\VOLALGO1\scraper.py"
它將運行得很好。
您可以直接使用python.exe
及其完整路徑,而不是使用cmd.exe
。 它可能在哪里的一個示例位置是
C:\Users\MyName\AppData\Local\Programs\Python\Python37-32\python.exe
感謝 CaffeinatedCoder! 我想到了!
我完全將它用於程序/腳本並且它有效。 結果它在 python 終端中運行,但它會立即消失,所以我在 python 腳本的末尾添加了input("Press Enter to Exit...")
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.