您的位置:首页 > 编程语言 > Python开发

Python3下载网页中的图片

2016-10-07 17:04 330 查看
import urllib.request
import re
req = urllib.request.urlopen('http://www.imooc.com/')
buf = req.read()
webstr = buf.decode()
urlList = re.findall(r'http:.+\.jpg', webstr);
i = 0
for 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() 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: