Python3下载网页中的图片

来源:互联网 发布:淘宝秒杀群运营系统 编辑:程序博客网 时间:2024/05/17 23:59
import urllib.requestimport rereq = urllib.request.urlopen('http://www.imooc.com/')buf = req.read()webstr = buf.decode()urlList = re.findall(r'http:.+\.jpg', webstr);i = 0for url in urlList:    f = open(str(i)+'.jpg','wb') #注意第二个参数要写成wb,写成w会报错    req = urllib.request.urlopen(url)    buf = req.read()    #bufstr = buf.decode('utf-8','ignore')    f.write(buf)    i += 1
注意:
python 3.x中urllib库和urilib2库合并成了urllib库。。
其中urllib2.urlopen()变成了urllib.request.urlopen()
       urllib2.Request()变成了urllib.request.Request() 
0 0