为了账号安全,请及时绑定邮箱和手机立即绑定

使用任务调度程序和 bat 文件运行 Python 脚本不起作用

使用任务调度程序和 bat 文件运行 Python 脚本不起作用

蛊毒传说 2021-09-28 14:58:55
这似乎是许多论坛中反复出现的问题,但在应用了大多数找到的解决方案后,它仍然无法正常工作。我的 python 脚本的末尾使用以下代码创建了两个 CSV 文件:file1.to_csv(csvfilename, sep=",", encoding='utf-8', index=False)file2.to_csv(csvfilename2, sep=",", encoding='utf-8', index=False)我在 python 脚本的同一文件夹中创建了一个 bat 文件,其中包含以下代码:@echo off"C:\Program Files\Python35\python.exe" "Pythonscript1.py"在任务调度程序中,我创建了一个任务。我添加了一个动作并使用我的 bat 文件的路径修改了程序/脚本:"C:\Users\name\PycharmProjects\Templates\executePy.bat"运行任务后,未创建任何 csv 文件。
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

您的任务调度程序不在 Python 脚本所在的目录中工作。最好使用绝对路径指向脚本以避免歧义。


查看完整回答
反对 回复 2021-09-28
  • 1 回答
  • 0 关注
  • 496 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信