与任务调度打开Python文件(Open python file with Task schedul

2019-10-19 14:49发布

我有一个.py文件,从一个单独的CSV读取整数,我只是不能从Windows任务调度程序启动它,后2天,太多的无奈IM此留言。 很多类似问题已张贴但都不是我的情况充分地回答。

我没有问题启动其他Python文件或exe文件的,当蟒蛇文件需要读取一个CSV问题就出现了。 我已经把文件到批文件,而且我还通过行政和许可选项的每个可能的排列去了,但仍没有雪茄。 问题发生在蟒蛇需要从外部CSV调用的事实完全茎。 有没有人有意见,或变通?

谢谢。

Answer 1:

假设你试试这个Windows 7的任务调度下...

你可以尝试以下方法:

  • 在任务(第1页)的安全功能,确保您所选择的系统帐户。 勾选高权限复选框附近的对话框的底部(我猜你已经这样做)
  • 检查是否可以访问文件(写入到它与记事本)
  • 尝试调用从Python处理器可执行直接与您的脚本文件作为参数(可能出现了一些问题的访问权限继承时,Windows调用蟒蛇处理器;假设你链接的任务计划.py文件)
  • 检查python命令处理器的执行配置文件,并将其与CSV文件的所有权(不csv文件驻留在用户帐户文件夹,并具有为此等准入要求的Python进程可以提供例如:CSV用户X拥有,任务运行为用户Y)
  • 你也可以尝试创建一个新的空文本文件在其他地方(C :),然后从CSV填写内容

问候 :)



文章来源: Open python file with Task scheduler