【发布时间】:2018-07-19 00:01:39
【问题描述】:
图片路径-->http://markinternational.info/data/out/366/221983609-black-hd-desktop-wallpaper.jpg
我正在使用的代码
import urllib
urllib.urlretrieve("https://markinternational.info/data/out/366/221983609-black-hd-desktop-wallpaper.jpg" , "photu.jpg")
它返回什么(成功或不成功的尝试返回相同的东西)
('photu.jpg', <httplib.HTTPMessage instance at 0x7fe3cfb27d88>)
有人可以帮忙吗?
【问题讨论】:
-
您的图像主机有问题。他们似乎阻止从非浏览器客户端下载图像。
Access denied | markinternational.info used Cloudflare to restrict access -
我将如何解决这个问题。有没有办法让他们不知道我是机器? @Sazzy
-
顺便说一句@Sazzy你是怎么得到这个日志的
-
做@Rakesh方法,查看phototu.jpg文件内容。
-
我做到了。我得到了 3.3 kb photu.jpg,打开后出现错误,错误解释 JPEG 图像文件(不是 JPEG 文件:以 0x3c 0x21 开头)无法加载图像@Sazzy
标签: python web-scraping urllib