Ошибка разрешения планировщика заданий Python - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь запустить скрипт python, который загружает ответы на опрос квалификационных показателей и сохраняет его в формате CSV.Как часть скрипта он вызывает zipfile.zipfile.Когда я запускаю программу внутри окна VS Code Terminal, она прекрасно скачивает и распаковывает файл.Однако, когда я запускаю сценарий в планировщике заданий Windows, я сталкиваюсь с этой ошибкой.

<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'

Я использую Python 3.6, Windows 10, я пытался изменить разрешения пользователя из моей учетной записи администратора, помещаяпуть к файлу в качестве программы для запуска, размещение python.exe в качестве программы для запуска и путь к файлу в качестве первого аргумента с папкой, в которой находится файл, и без нее, в качестве параметра «start in».Я проверяю, когда я помещаю имя файла в планировщик задач, я помещаю цитаты вокруг пути, потому что в пути есть пробел.

Есть идеи?

...