如何修复“ OSError:无法识别图像文件”?我正在尝试通过传递图片网址来获取图片大小

时间:2019-09-04 13:15:04

标签: python-requests python-imaging-library python-3.5 urllib eoserror

我正在传递图像的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>”

0 个答案:

没有答案