最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Python靜態(tài)網(wǎng)頁(yè)爬取獲取高清壁紙

 更新時(shí)間:2019年04月23日 11:12:25   作者:嗨學(xué)編程  
這篇文章主要介紹了Python爬取高清壁紙,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

在設(shè)計(jì)爬蟲(chóng)項(xiàng)目的時(shí)候,首先要在腦內(nèi)明確人工瀏覽頁(yè)面獲得圖片時(shí)的步驟

一般地,我們?nèi)ゾW(wǎng)上批量打開(kāi)壁紙的時(shí)候一般操作如下:

1、打開(kāi)壁紙網(wǎng)頁(yè)

2、單擊壁紙圖(打開(kāi)指定壁紙的頁(yè)面)

3、選擇分辨率(我們要下載高清的圖)

4、保存圖片

實(shí)際操作時(shí),我們實(shí)現(xiàn)了如下幾步網(wǎng)頁(yè)地址的訪問(wèn):打開(kāi)了壁紙的網(wǎng)頁(yè)→單擊壁紙圖打開(kāi)指定頁(yè)面→選擇分辨率,點(diǎn)擊后打開(kāi)最終保存目標(biāo)圖片網(wǎng)頁(yè)→保存圖片

在爬蟲(chóng)的過(guò)程中我們就嘗試通過(guò)模擬瀏覽器打開(kāi)網(wǎng)頁(yè)的操作,一步步獲得、訪問(wèn)網(wǎng)頁(yè)、最后獲得目標(biāo)圖片的下載地址,對(duì)圖片進(jìn)行下載保存到指定路徑中

*這些中間過(guò)程中網(wǎng)頁(yè)的一些具體篩選條件的構(gòu)造,需要打開(kāi)指定頁(yè)面的源代碼去觀察和尋找包含有目的鏈接的標(biāo)簽

具體實(shí)現(xiàn)項(xiàng)目與注釋

這里我只想獲得一些指定的圖片,所以我先在網(wǎng)頁(yè)上搜索“長(zhǎng)門(mén)有?!?,打開(kāi)了一個(gè)搜索結(jié)果頁(yè)面,發(fā)現(xiàn)在這個(gè)頁(yè)面上就已經(jīng)包含了同類(lèi)型的其他壁紙鏈接,于是我一開(kāi)始就把最初訪問(wèn)的目的地址設(shè)置為這個(gè)搜索結(jié)果頁(yè)面

目標(biāo)結(jié)果頁(yè)面截圖:

圖中下標(biāo)為"1/29"."2/29"為其他同類(lèi)型目標(biāo)壁紙,通過(guò)點(diǎn)擊這些圖片我們可以打開(kāi)新的目標(biāo)下載圖片頁(yè)面

這里我們查看一下網(wǎng)頁(yè)源代碼

圖中黃色底的地方就是打開(kāi)這些同類(lèi)壁紙的目的地址(訪問(wèn)的時(shí)候需要加上前綴"

現(xiàn)在我們可以嘗試實(shí)現(xiàn)構(gòu)建爬蟲(chóng):

打開(kāi)指定頁(yè)面→篩選獲得所有長(zhǎng)門(mén)有希壁紙的目標(biāo)下載頁(yè)面鏈接

代碼如下:

獲得地址以后我們可以通過(guò)獲取地址→打開(kāi)指定頁(yè)面→選擇分辨率→獲得目的下載地址→保存到本地指定路徑中

在測(cè)試的時(shí)候我輸出了一下上一步truelist中保存的內(nèi)容

 

可以看到保存的只是一個(gè)后綴,在訪問(wèn)的時(shí)候我們需要加上一個(gè)指定的前綴

實(shí)現(xiàn)代碼如下(注釋見(jiàn)代碼):

 最后可以在自己的目標(biāo)文件夾中看到爬下來(lái)的圖片集~

以上所述是小編給大家介紹的Python爬取高清壁紙?jiān)斀庹?,希望?duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • python中的django是做什么的

    python中的django是做什么的

    在本篇文章里小編給大家整理了關(guān)于python中的django作用以及相關(guān)基礎(chǔ)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2020-07-07
  • python?字典的概念敘述和使用方法

    python?字典的概念敘述和使用方法

    Python中還有一個(gè)很重要的數(shù)據(jù)類(lèi)型就是字典,其實(shí)集合的底層使用的也是字典,這篇文章主要介紹了python?字典的概念敘述和使用方法,需要的朋友可以參考下
    2023-02-02
  • Pycharm配置導(dǎo)入torch報(bào)錯(cuò)Traceback的問(wèn)題及解決

    Pycharm配置導(dǎo)入torch報(bào)錯(cuò)Traceback的問(wèn)題及解決

    這篇文章主要介紹了Pycharm配置導(dǎo)入torch報(bào)錯(cuò)Traceback的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Python pandas常用函數(shù)詳解

    Python pandas常用函數(shù)詳解

    這篇文章主要介紹了Python pandas常用函數(shù)詳解,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • VSCode下好用的Python插件及配置

    VSCode下好用的Python插件及配置

    這篇文章主要介紹了微軟官方的Python插件,已經(jīng)自帶很多功能,下面是插件功能描述,其中部分內(nèi)容我做了翻譯,需要的朋友可以參考下
    2018-04-04
  • Pytest測(cè)試報(bào)告工具Allure用法介紹

    Pytest測(cè)試報(bào)告工具Allure用法介紹

    這篇文章介紹了Pytest測(cè)試報(bào)告工具Allure的用法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Python實(shí)現(xiàn)帶參數(shù)的用戶(hù)驗(yàn)證功能裝飾器示例

    Python實(shí)現(xiàn)帶參數(shù)的用戶(hù)驗(yàn)證功能裝飾器示例

    這篇文章主要介紹了Python實(shí)現(xiàn)帶參數(shù)的用戶(hù)驗(yàn)證功能裝飾器,結(jié)合實(shí)例形式分析了Python用戶(hù)驗(yàn)證裝飾器具體定義及使用技巧,需要的朋友可以參考下
    2018-12-12
  • Python pickle模塊進(jìn)行序列化的實(shí)現(xiàn)示例

    Python pickle模塊進(jìn)行序列化的實(shí)現(xiàn)示例

    pickle模塊是一個(gè)用于實(shí)現(xiàn)數(shù)據(jù)序列化與反序列化的強(qiáng)大工具,本文就來(lái)介紹一下Python pickle模塊進(jìn)行序列化的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-01-01
  • Python列表的淺拷貝與深拷貝

    Python列表的淺拷貝與深拷貝

    這篇文章主要介紹了Python列表的淺拷貝與深拷貝,對(duì)列表深拷貝就是無(wú)論怎樣改動(dòng)新列表,單維or多維,原列表都不變,需要的小伙伴可以參考下面更詳細(xì)內(nèi)容
    2022-03-03
  • Python?socket之TCP通信及下載文件的實(shí)現(xiàn)

    Python?socket之TCP通信及下載文件的實(shí)現(xiàn)

    本文主要介紹了Python?socket之TCP通信及下載文件的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評(píng)論

乳源| 红桥区| 吉林市| 钟山县| 石家庄市| 新郑市| 富蕴县| 乐至县| 永和县| 香格里拉县| 郑州市| 泊头市| 额敏县| 奉节县| 吐鲁番市| 威远县| 长武县| 东平县| 河南省| 新安县| 蒙自县| 米易县| 河东区| 万盛区| 永城市| 廉江市| 北票市| 康乐县| 苍溪县| 旌德县| 西和县| 东山县| 南京市| 祁连县| 咸宁市| 和顺县| 虎林市| 金阳县| 宁明县| 佳木斯市| 思茅市|