我的 Python 脚本无法从任务计划程序运行

时间:2021-06-26 00:48:55

标签: python automation scheduler

我有一个脚本,我想每天同时自动运行它。我尝试使用 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"

当预定的时间到来时,实际上什么也没有发生。没有错误,没有输出,什么都没有!

这个过程有什么问题?

1 个答案:

答案 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 程序将写入文件,以便您知道任务是否失败或程序是否存在问题。