Windows 10 py 2.7 ошибка cookielib, но разрешения показывают полный - PullRequest
0 голосов
/ 25 сентября 2019

cookielib.py пытается получить доступ к временному файлу, созданному с помощью модуля tempfile.

Трассировка (последний вызов был последним):
Файл "C: \ myproject \ main.py ", строка 24, в
cookiejar = authObject.login ()
Файл" C: \ myproject \ authenticator.py ", строка 43, в логине
cookiejar.load ()
Файл"C: \ Python27 \ lib \ cookielib.py ", строка 1785, в загрузке
f = open (имя файла)
IOError: [Errno 13] Отказано в доступе: c: \ users \ testuser \ appdata \ local \ temp\ tmprrefqm '

Поэтому я пошел и отредактировал файл cookielib.py, чтобы распечатать пользователя, для которого он выполняется, имя файла var и разрешения для этого имени файла (используя icacls)

ПОЛЬЗОВАТЕЛЬ: testuser
ФАЙЛ: c: \ users \ testuser \ appdata \ local \ temp \ tmprrefqm
ПЕРМС:
NT AUTHORITY \ SYSTEM: (I) (F)
BUILTIN \ Администраторы: (I) (F)
MyDomain \ testuser: (I) (F)

Мне кажется, что это "Наследуемые полные разрешения" для пользователя"testuser", так что я недействительно уверен, куда идти отсюда.Имеет ли Windows конкретное разрешение, которое я должен дать исполняемому файлу python или другим системным настройкам, которые мне не хватает?

...