很多朋友都反應學 python 語言太枯燥,學不進去,其實學語言最好的方法是自己用所學的語言做項目,在項目中學習語言的用法。今天給大家帶來的項目是用 python3 爬取煎蛋網妹子的圖片。圖片質量還不錯,我放兩張圖片大家感受下。
別說話,先感受一下,仔細的感受一下!!!
開發環境
Python3 +Windows + requests + selenium + beautifulsoup
程序思路
對目標網站鏈接進行分析,找出目標網站鏈接的規律。
從目標網站裡面提取圖片鏈接。
將圖片下載並保存在目錄中。
代碼整體主要是由六個函數組成的:
get_html() :利用 webdriver 來請求對應的網站。
get_page():解析面跳轉地址。
mkdir():判斷目錄是否存在,不存在就創建一個。
get_pic():提取圖片鏈接。
download(allimgs):通過圖片鏈接下載保存。
main():程序執行的主函數。
分頁鏈接分析
創建目錄
用 BeautifulSoup 解析源碼,用選擇器循環提取圖片的鏈接,並調用 download() 函數下載圖片直至下載所有圖片。
閱讀更多 地表嘴強程序員 的文章