ОС: Windows 10
Python: 3.6 (Анаконда)
Я пытаюсь использовать простой временный файл с менеджером контекстанаписать простой CSV.
import csv
import tempfile
fp = tempfile.TemporaryFile()
with open(fp.name,'w',newline='') as f:
csv_out = csv.writer(f)
csv_out.writerow(['first_name','last_name'])
csv_out.writerow(['foo','bar'])
Запуск этого приводит к этой ошибке разрешения:
with open(fp.name,'w',newline='') as f:
E PermissionError: [Errno 13] Permission denied: 'C:\\TEMP\\tmp2bqke7f6'
Изменение статуса разрешения Windows для временного каталога C:\TEMP\
, чтобы разрешить полный доступ для всехпользователи не помогают.
За это сообщение Я попытался запустить Windows cmd от имени администратора, но все равно не получилось.