任务计划程序启动的Python脚本无法编辑文件
我写了一个Python脚本:
# -*- coding: utf-8 -*-
from datetime import datetime
date = datetime.now()
file = open('myfile.dat', 'a+')
file.write(str(date)+'\n')
这个脚本运行得很好。但是当我在Windows Server 2008的任务计划程序中安排它时,脚本虽然能运行,但就是不往文件里写东西。任务计划程序是用我的账户来运行这个脚本的,所以我不明白为什么结果会不一样。
你们觉得我漏掉了什么吗?
1 个回答
6
你有没有试过用文件的绝对路径?
我觉得任务调度器里也有一个选项,可以指定脚本应该在哪个地方运行,你有没有把这个设置成你想写入文件的那个位置?