我试图从下面的url获取图像。在
http://upic.me/i/fj/the_wonderful_mist_once_again_01.jpg
我可以右键单击并另存为,但当我尝试使用urlretrieve时
import urllib
img_url = 'http://upic.me/i/fj/the_wonderful_mist_once_again_01.jpg'
urllib.urlretrieve( img_url, 'cover.jpg')
我发现它是html而不是.jpg图像,但我不知道为什么。
你能告诉我为什么我的方法行不通吗?有没有可以模仿右键单击另存为方法的选项?在
Tags:
试着这样做:
如果尚未安装,^{} ,可以使用Requests
因为这个
img_url
被服务器重定向到另一个html页面(即您刚刚下载的html页面),如果您没有提供referer
头。在所以下面的代码首先找到重定向url,并将其添加到httpreferer头中。在
相关问题 更多 >
编程相关推荐