我正在尝试通过Windows任务调度程序自动化python脚本,但它不起作用。在我的python脚本的末尾。应该创建两个CSV文件,但它们不是。
我尝试了以下方法:
一。将python.exe的地址复制到程序/脚本。
C:\程序文件\Python35\python.exe
在Add参数中,我输入了文件名
历史聚合.py
在Start In(可选)中,我将python脚本的路径
C:\用户\myname\PycharmProjects\Project1
我错过什么了吗
最佳答案
为了简化,我们可以创建一个非常短的.bat
文件,它只接收运行python脚本所需的命令。
为此,请尝试以下操作:
在Python文件(C:\ Users\myname\PycharmProjects\Project1)所在的文件夹中创建一个executePy.bat
文件,内容如下:
@echo off
"C:\Program Files\Python35\python.exe" "Historical Aggregation.py"
然后,在任务调度程序上,只需使用程序/脚本调度测试:
"C:\Users\myname\PycharmProjects\Project1\executePy.bat"
将
Add Arguments
和Start In
留空。现在,您的任务应该可以运行了。
关于python - 通过Windows Scheduler运行python脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53712180/