首页 > 代码库 > python下载图片
python下载图片
import urllib.request response = urllib.request.urlopen(‘http://www.placekitten.com/g/500/600‘) cat_img = response.read() with open(‘cat_500_600.jpg‘,‘wb‘) as f: f.write(cat_img)
urlopen()括号里既可以是一个字符串也可以是一个request对象,当传入字符串的时候会转换成一个request对象,因此代码
response = urllib.request.urlopen(‘http://www.placekitten.com/g/500/600‘) 也可以写成
- req = urllib.request.Request(‘http://www.placekitten.com/g/500/600‘)
- response = urllib.request.urlopen(req)
responce还有geturl,info,getcode方法
代码with open(‘cat_500_600.jpg‘,‘wb‘) as f:
f.write(cat_img)等价于
- f = open(‘cat_500_600.jpg‘,‘wb‘)
- try:
- data = f.write(cat_img)
- finally:
- f.close()
python下载图片
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。