怎么用Python爬虫进行图片自动下载

发布时间:2022-05-27 09:45:00 作者:zzz
来源:亿速云 阅读:311

本文小编为大家详细介绍“怎么用Python爬虫进行图片自动下载”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用Python爬虫进行图片自动下载”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

1.分析需求。

例如上百度搜图,需要根据搜索功能,搜寻图片后,选定其中一个查看源代码,找出图片相匹配的源代码,假如图片多地址,例如有thumbURL,middleURL,hoverURL,objURL,各自点开看哪种图片符合要求。要是objURL符合需求,格式为.jpg。

2.选择python库。

选择2个包,一个是正则,一个是requests包。

3.编写代码。

复制百度图片搜索的链接,传入requests,然后把正则表达式写好。

因为有很多张图片,所以要循环,我们打印出结果来看看,然后用requests获取网址,由于有些图片可能存在网址打不开的情况,所以加了10秒超时控制。

怎么用Python爬虫进行图片自动下载

4.图片保存

建立好一个images目录,把图片都放进去,命名的时候,以数字命名。

怎么用Python爬虫进行图片自动下载

怎么用Python爬虫进行图片自动下载

读到这里,这篇“怎么用Python爬虫进行图片自动下载”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. python爬虫取图片详解,
  2. 使用python怎么自动下载图片

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:python如何封装和解构代理IP

下一篇:Python爬虫与代理IP的关系是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》