JBG*_*983 5 python csv excel scheduled-tasks
在安排 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))
Run Code Online (Sandbox Code Playgroud)
该脚本应该将“somefile.xls”中的工作表 3 保存到它自己的 .csv 文件中。当我从 Python Shell 手动运行它时,它按预期工作。
Z:\ 是位于完全不同的服务器上的映射驱动器。
当我尝试从任务计划程序运行时,我不断收到 0x1 结果代码。我的任务设置如下:
我读了很多帖子,都有不同的建议,但都没有奏效。
其他人以前遇到过这种情况吗?
杰夫
几周前我遇到了这个问题,Task Scheduler 真的很痛苦!
无论出于何种原因,我从未能够在“运行用户被登录或未登录”选项时运行脚本。我花了大约 10 个小时在电话上与我的 IT 部门试图弄清楚。做不到。取消选中该选项应该允许您的脚本运行。