Обработать изображение URL-адреса мессенджера facebook


person Nicolas Bortolotti    schedule 17.08.2017    source источник
comment
Какую ошибку вы получаете?   -  person amuramoto    schedule 17.08.2017
comment
IOError: не удается идентифицировать файл изображения ‹cStringIO.StringI объект по адресу 0x11d019250›   -  person Nicolas Bortolotti    schedule 17.08.2017
comment
Как вы импортируете изображение? Кажется, это распространенная ошибка, когда пользователь не использует Pillow или не импортирует с помощью from PIL import Image vs import Image См. этот пост.   -  person amuramoto    schedule 18.08.2017
comment
Я использую импорт из PIL Image. Процесс работает отлично, если я использую чужие URL-адреса изображений, но не для URL-адресов изображений вложений facebook-мессенджера.   -  person Nicolas Bortolotti    schedule 18.08.2017
comment
Есть ли шанс, что ваш код усекает строку запроса при извлечении ее из ответа API? Я могу нормально запустить этот код, поэтому пытаюсь подумать о возможных отклонениях.   -  person amuramoto    schedule 19.08.2017
comment
да, это проблема. Позвольте мне добавить всю реализацию.   -  person Nicolas Bortolotti    schedule 19.08.2017
comment
Здорово! Я добавил это как ответ   -  person amuramoto    schedule 19.08.2017


Ответы (1)


Из моего комментария на случай, если ответ понадобится кому-то в будущем:

Строка запроса усекается из URL-адреса. Для загрузки изображения требуется полный URL-адрес, включая строку запроса.

person amuramoto    schedule 19.08.2017