Как исправить ошибку "OSError: не удается идентифицировать файл изображения"? Я пытаюсь получить размер изображения, передав URL-адрес изображения
Я передаю URL-адрес изображения, чтобы получить его размер (высоту и ширину), но кажется, что python не может получить этот URL-адрес. Я использую Python 3.5
Фактический код:-
from urllib.request import urlopen
from PIL import Image
url = 'https://zdnet3.cbsistatic.com/hub/i/r/2014/12/01/f7247ce5-7921-11e4-b569-d4ae52e95e57/thumbnail/70x53/a5599f31ffa560131f54bcf8442e80ba/zd-defaultimage-news.jpg'
img = Image.open(urlopen(url))
print("Image size:", img.size)
У меня такая ошибка:
"OSError: невозможно идентифицировать файл изображения <_io.BytesIO объект в 0x000002907E898308>"