1. 程式人生 > >Python爬取全站妹子圖片, 差點硬碟走火了!

Python爬取全站妹子圖片, 差點硬碟走火了!

在這嚴寒的冬日,為了點燃我們的熱情,小編可是給大家帶來了偷偷收藏了很久的好東西。大家要節制點使用啊,我第一次使用的時候,不小心差點壞了大事。。。

 

 

想學Python或者對Python感興趣的老鐵,想要Python資料的夥計,都可以加群571799375,群裡有適合Python各個學習階段的資料(最新版的Python資料),免費送給大家!

1.所需庫安裝

 

 

2.網站分析

首先開啟妹子圖的官網(mzitu.com),點選選單(最新),經過觀察(最新)發現是按時間來排序的,也就是網站全部的組圖按釋出時間來排序的,頁面連結為mzitu.com/page/1, mzitu.com/page/2最後面的數字遞增,所以將(最新)的圖片全部爬取就大功告成!

3.構造請求頭

在進行初次爬取碰到釘子後,我發現在請求頭中要有referer才能獲取圖片,下面為請求頭的構造。

 

 

4.下載圖片

 

 

5.獲取一組組圖裡面的所有圖片頁面連結

 

 

6.使用多程序下載整頁的所有圖片

 

 

7.下載全站所有圖片

 

 

執行結果:

 

 

以上就是程式碼與執行過程,

 

 

哎呀!不行了,我得用冷水冷靜冷靜!這個程式還有不足之處有待完整!

寫在最後:

想學Python或者對Python感興趣的老鐵,想要Python資料的夥計,都可以加群571799375,群裡有適合Python各個學習階段的資料(最新版的Python資料),免費送給大家!

本文來自網路,如有侵權,請聯絡小編刪除!