python下载图片 referer_Python 下载图片问题,谢谢先
據我所知,urllib.urlretrieve不能做。。。
我這里有個方法可以做到:
import urllib2
url="http://img3.laibafile.cn/p/l/185552989.gif"
header = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
'Accept':'text/html;q=0.9,*/*;q=0.8',
'Accept-Charset':'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
'Accept-Encoding':'gzip',
'Connection':'close',
'Referer':'http://bbs.tianya.cn/post-no11-3708469-1.shtml'
}
timeout = 5
request = urllib2.Request(url,None,header)
response = urllib2.urlopen(request,None,timeout)
str = response.read()
foo = open("foo.gif","wb")
foo.write(str)
foo.close()
注意一點,Referer必須要設置為tianya網站的,欺騙服務器這是從它網頁轉來的。。。
總結
以上是生活随笔為你收集整理的python下载图片 referer_Python 下载图片问题,谢谢先的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 理想L7三款车型正式发布 零售价31.9
- 下一篇: 王凤英为小鹏汽车立百万年销目标引争议 但