图像检索失败

时间:2020-05-30 11:34:55

标签: python windows-10 python-3.7 urllib

我尝试将这些图像下载到本地PC,没有错误,但是无法打开下载的图像,我做错了什么?图片url

import urllib.request
import urllib
url = 'https://szaniterplaza.hu/images/itempic/Grohe_Euroeco_bidé_csaptelep_32737_000_32737000.jpg'
url = urllib.parse.quote(url, encoding='utf8', safe = '://')
urllib.request.urlretrieve(url, './image.jpg')

1 个答案:

答案 0 :(得分:0)

该图片网址无效。 您翻译的网址也无效:

https://szaniterplaza.hu/images/itempic/Grohe_Euroeco_bid%C3%A9_csaptelep_32743_000_32743000.jpg

在浏览器中尝试。我就是那样。

也许您给我们正确的URL以及您需要将其从转换为的URL,我们可以为您提供帮助。

您下载的只是在浏览器中看到的html,只是因为您将其命名为image.jpg而不是jpeg。

您的下载代码没有任何问题(除urlretrieve被弃用之外)。它适用于https://ichef.bbci.co.uk/news/660/cpsprodpb/12A9B/production/_111434467_gettyimages-1143489763.jpg