Я пытаюсь понять, почему мой открытый вызов Python говорит, что файл не существует, когда он это делает. Если я вхожу в тот же самый файл url в браузере, появляется фотография.Python open говорит, что файл не существует, когда он
Сообщение об ошибке я получаю:
No such file or directory: 'https://yhistory.s3.amazonaws.com/media/userphotos/1_1471378042183_cdv_photo_033.jpg'
Питон код:
full_path_filename = 'https://' + settings.AWS_STORAGE_BUCKET_NAME + '.s3.amazonaws.com/' + file_name
fd_img = open(full_path_filename, 'r')
мне было интересно, если эта проблема что-то делать с файлом, в ведре AWS S3, но Я могу подключиться к ведру и перечислить его содержимое.
Это имя файла на вашем компьютере, или вы пытаетесь получить к нему доступ через Интернет? –
Если вы пытаетесь получить доступ к файлам через Интернет, вам необходимо использовать модуль, например 'urllib2' или' request' –
На моем ноутбуке подключен код Python, подключенный к Интернету. –