美文网首页
requests抓取图片、视频、音频

requests抓取图片、视频、音频

作者: mysimplebook | 来源:发表于2019-11-07 15:12 被阅读0次

抓取图片、视频、音频也同样可以使用requests模块,

不过需要使用响应对象的content属性,它返回的是bytes型,也就是二进制的数据。根据图片或视频的地址,请求获取图片的二进制代码。然后以二进制格式将其写入文件即可。

以煎蛋网下一张图片为例,如

>>>data=requests.get('http://wx1.sinaimg.cn/mw600/66b3de17gy1fzc9g65azrj20go0m4q7p.jpg')

>>>with open('D:\\img\\test.jpg','wb') as f:

...     f.write(data.content)

...

140474

>>> 

保存图片的地址必须为一个详细的地址,包括路径及命名。因此批量下载图片,需要获取图片的链接,放入一个列表里面,再循环写入文件即可。

相关文章

网友评论

      本文标题:requests抓取图片、视频、音频

      本文链接:https://www.haomeiwen.com/subject/ixrvbctx.html