我有一个脚本,我想每天同时自动运行它。我尝试使用 Windows 任务计划程序。但到目前为止还没有运气。仅供参考,我可以从控制台运行相同的脚本,没有任何问题。
我试过了
where python
C:\Users\name\Anaconda3\python.exe
C:\Users\name\AppData\Local\Programs\Python\Python38\python.exe
C:\Users\name\AppData\Local\Microsoft\WindowsApps\python.exe
在 TaskScheduler 上
Program/script: "C:\Users\name\AppData\Local\Programs\Python\Python38\python.exe"
Add arguments: Nomura_Daily_PnL_Check.py
Start in: "C:\Users\name\Jobs\scripts_need_to_run_daily"
当预定的时间到来时,实际上什么也没有发生。没有错误,没有输出,什么都没有!
这个过程有什么问题?
答案 0 :(得分:0)
尝试提及没有双引号的值,例如:
Program/script: C:\Users\name\AppData\Local\Programs\Python\Python38\python.exe
Add arguments: Nomura_Daily_PnL_Check.py
Start in: C:\Users\name\Jobs\scripts_need_to_run_daily
首先尝试运行一个简单的程序,假设一个 python 程序将写入文件,以便您知道任务是否失败或程序是否存在问题。