Почему не получается получить изображение с помощью requests?

upd: перезагрузка библиотеки requests магическим образом разрешила проблему

Программа проходит по нескольким URL, для каждой выводит изображение в байтах. На некоторых изображениях (пример такого изображения привел ниже) итерация прерывается и не идет дальше.
Что может быть причиной такой проблемы? Как от нее избавиться?

Код:

# изображение, которое невозможно получить
URL = 'https://persons-info.com/userfiles/image/persons/70000-80000/78000-79000/78406/KLUTSIS_Gustav_Gustavovich14.jpg'

img = requests.get(URL).content

print(img)

Результат:


Ответы (1 шт):

Автор решения: Іван Шнір

Наверное у вас из-за большого количества данных в байтах вам ничего не показало, но попробуйте просто записать фото вот код:

import requests
URL = 'https://persons-info.com/userfiles/image/persons/70000-80000/78000-79000/78406/KLUTSIS_Gustav_Gustavovich14.jpg'

img = requests.get(URL).content



f = open('foto.png','wb')
f.write(img)
f.close()

В чате обсудили, после переустановки модуля с помощью команд:
1)pip uninstall requests
2)pip install requests
Стало всё работать.

→ Ссылка