在Windows中并使用任务调度程序我正在尝试安排运行Python脚本并且它一直在失败,没有明确的原因!
我还尝试在命令提示符下运行任务,但是我收到以下错误。
c:\>Python35\python.exe C:\Users\Ian\PycharmProjects\ISS\ISS.py
Traceback (most recent call last):
File "C:\Users\Ian\PycharmProjects\ISS\ISS.py", line 6, in <module>
c = csv.writer(open("ISS.csv", "a"),lineterminator='\n')
PermissionError: [Errno 13] Permission denied: 'ISS.csv'
我对ISS.py脚本和ISS.csv文件都拥有完全的管理员权限。
ISS.py脚本如下:脚本运行并将数据附加到名为ISS的.csv文件中。但是,当我尝试通过计划任务运行它时,它不会更新csv文件。
如果我点击ISS.py脚本,它运行没有问题并更新了.csv文件。
import requests
import csv
r = requests.get("http://api.open-notify.org/iss-now.json").json()
c = csv.writer(open("ISS.csv", "a"),lineterminator='\n')
c.writerow([r['iss_position']['latitude'], r['iss_position']['longitude']])
有人可以帮忙吗?