(2019-03-21)requests+beautifulsoup爬取图片并且保存到本地文件夹

继上一篇。

得到图片的链接之后,需要做两件事:

1.得到链接的数据(二进制)

response = requests.get(link)

img = response.content

link就是图片的链接,img此时是图片的内容,为二进制形式,如下:


此时我们已经得到了图片,只需要在保存到本地就可以了:

2.图片保存

title = movie.get('alt')

path = r'C:\Users\11923\Desktop\新建文件夹/%s.jpg'%(title)

with open(path,'wb') as f:

f.write(img)

先制定路径,%s.jpg表示创建文件的名称,%()括号里的就是文件的名称。此处使用title指使用tag中的alt属性值作为文件名称。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容