Python爬取全站妹子图片,差点硬盘走火了!

在这严寒的冬日,为了点燃我们的热情给大家带来了偷偷收藏了很久的好东西。大家要注意点哈,自己操作的时候别走火!

Python爬取全站妹子图片,差点硬盘走火了!_第1张图片

1.所需库安装

2.网站分析

首先打开妹子图的官网(mzitu.com),点击菜单(最新),经过观察(最新)发现是按时间来排序的,也就是网站全部的组图按发布时间来排序的,页面链接为mzitu.com/page/1, mzitu.com/page/2最后面的数字递增,所以将(最新)的图片全部爬取就大功告成!

3.构造请求头

在进行初次爬取碰到钉子后,我发现在请求头中要有referer才能获取图片,下面为请求头的构造。

4.下载图片

Python爬取全站妹子图片,差点硬盘走火了!_第2张图片

5.获取一组组图里面的所有图片页面链接

Python爬取全站妹子图片,差点硬盘走火了!_第3张图片

6.使用多进程下载整页的所有图片

Python爬取全站妹子图片,差点硬盘走火了!_第4张图片

7.下载全站所有图片

Python爬取全站妹子图片,差点硬盘走火了!_第5张图片

运行结果:

Python爬取全站妹子图片,差点硬盘走火了!_第6张图片

以上就是代码与运行过程,对Python感兴趣或者是正在学习的小伙伴,可以加入我们的Python学习扣qun:784758214,从0基础的python脚本到web开发、爬虫、django、数据挖掘数据分析等,0基础到项目实战的资料都有整理。送给每一位python的小伙伴!每晚分享一些学习的方法和需要注意的小细节,电子书籍整理打包赠送!快点击加入我们的 python学习者聚集地

Python爬取全站妹子图片,差点硬盘走火了!_第7张图片

哎呀!不行了,我得用冷水冷静冷静!

你可能感兴趣的:(Python,Python3,Python爬虫,网络爬虫,数据挖掘)