Errno 13 Отказано в доступе в только что созданном каталоге - PullRequest
0 голосов
/ 30 ноября 2018

Я могу создать папку на рабочем столе Windows:

download_path = os.path.join(os.path.expanduser('~\\Desktop'), (file_downloads')
try:
    os.mkdir(download_path)
except Exception as err:
    print(err)

Но когда я пытаюсь загрузить в нее файл:

def download(file_names):
    for file in file_names:
        try:
            urllib.request.urlretrieve(file, download_path, file.split('/')[-1])
            print(f'Successfully downloaded {file}')
        except Exception as err:
            print(err)

Я получаю эту ошибку:

[Errno 13] Permission denied

Я пробовал другие каталоги, в которых я изменил разрешения, чтобы у Everyone был Полный доступ, и я все еще получаю ту же ошибку.Я также попытался запустить файл Python из командной строки как администратор, и все еще получаю ту же ошибку.

...