欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-06-21 13:07:03
在这严寒的冬日,为了点燃我们的热情,小编可是给大家带来了偷偷收藏了很久的好东西。大家要节制点使用啊,我第一次使用的时候,不小心差点坏了大事。。。 想学Python或者对Python感兴趣的老铁,想要Python资料的伙计,都可以加群571799375,群里有适合Python各个学习阶段的资料(最新版 ......

在这严寒的冬日,为了点燃我们的热情,小编可是给大家带来了偷偷收藏了很久的好东西。大家要节制点使用啊,我第一次使用的时候,不小心差点坏了大事。。。

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

 

想学python或者对python感兴趣的老铁,想要python资料的伙计,都可以加群571799375,群里有适合python各个学习阶段的资料(最新版的python资料),免费送给大家!

1.所需库安装

 

 

2.网站分析

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

3.构造请求头

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

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

 

4.下载图片

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

 

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

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

 

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

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

 

7.下载全站所有图片

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

 

运行结果:

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

 

以上就是代码与运行过程,

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

 

哎呀!不行了,我得用冷水冷静冷静!这个程序还有不足之处有待完整!

写在最后:

想学python或者对python感兴趣的老铁,想要python资料的伙计,都可以加群571799375,群里有适合python各个学习阶段的资料(最新版的python资料),免费送给大家!

本文来自网络,如有侵权,请联系小编删除!