首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python任务计划程序权限错误

Python任务计划程序权限错误
EN

Stack Overflow用户
提问于 2018-06-06 09:48:58
回答 1查看 1K关注 0票数 1

我正在尝试运行一个python脚本,该脚本下载qualtrics调查响应并将其存储为CSV。作为脚本的一部分,它调用zipfile.zipfile。当我在VS代码终端窗口中运行该程序时,它可以很好地下载并解压缩文件。但是,当我在Windows Task Scheduler中运行脚本时,我遇到了这个错误。

代码语言:javascript
复制
<class 'PermissionError'>
Traceback (most recent call last):
  File "C:\Users\sdr-research\Dropbox (PCC)\SDR6\Qualtrics_Data\QualtricsSurveyResponses\mindshareResponsesPull.py", line 54, in <module>
    zipfile.ZipFile(io.BytesIO(requestDownload.content)).extractall("C:\\Users\sdr-research\Dropbox (PCC)\SDR6\Qualtrics_Data\QualtricsSurveyResponses")
  File "C:\Python36\lib\zipfile.py", line 1501, in extractall
    self._extract_member(zipinfo, path, pwd)
  File "C:\Python36\lib\zipfile.py", line 1555, in _extract_member
    open(targetpath, "wb") as target:
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\sdr-research\\Dropbox (PCC)\\SDR6\\Qualtrics_Data\\QualtricsSurveyResponses\\Mindshare English v2.1.csv'

我运行的是python3.6,windows10,我已经尝试从我登录的管理员帐户更改用户权限,将文件的路径放在要运行的程序中,将python.exe作为要运行的程序,将文件的路径作为第一个参数,并使用和不使用文件所在的文件夹作为"start in“参数。我确保在将文件名放入任务调度器时,会在路径两边加上引号,因为路径中有一个空格。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-10-29 00:18:09

我遇到了一个类似的问题,一个python脚本在使用任务调度程序打开时无法创建日志文件(当我安排Selenium执行日常浏览器任务时)。通过选中任务的常规选项卡中的“以最高权限运行”即可解决此问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50711177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档