安排Python脚本(C:\ Python27 \ test.py)的时间令人沮丧,其中包含以下代码:
import xlrd
import csv
with xlrd.open_workbook('Z:/somefile.xls') as wb:
sh = wb.sheet_by_index(3)
with open('Z:/somefile.csv', 'wb') as f:
c = csv.writer(f)
for r in range(sh.nrows):
c.writerow(sh.row_values(r))
这个脚本应该在" somefile.xls"中使用工作表3。并将其保存到自己的.csv文件中。当我从Python Shell手动运行它时,它按预期工作。
Z:\是位于完全不同的服务器上的映射驱动器。
当我尝试从任务计划程序运行时,我不断获得0x1结果代码。我将任务设置如下:
我读过很多帖子,都有不同的建议,但都没有。
之前有其他人遇到过这种情况吗?
杰夫
答案 0 :(得分:3)
无论出于何种原因,当选择“运行是否登录用户”选项时,我从未能够运行脚本。我花了10个小时在电话上,我的IT部门试图解决这个问题。它无法完成。取消选中该选项应该允许您的脚本运行。
答案 1 :(得分:0)
我有同样的问题,也许您可以尝试以下配置:
此配置适合我。希望这有帮助。
答案 2 :(得分:0)
我有同样的问题: 但问题是因为路径之间有一个空格。 “C:/python/pythonw.exe”“E:\ python \ Sales prog \ sales prog111.py” 我做了: “C:/python/pythonw.exe”“E:\ python \ Salesprog \ salesprog111.py”