Python爬蟲爬取一個網(wǎng)頁上的圖片地址實例代碼
更新時間:2018年01月16日 15:04:57 作者:powerpoint_2016
這篇文章主要介紹了Python爬蟲爬取一個網(wǎng)頁上的圖片地址實例代碼,具有一定借鑒價值,需要的朋友可以參考下
本文實例主要是實現(xiàn)爬取一個網(wǎng)頁上的圖片地址,具體如下。
讀取一個網(wǎng)頁的源代碼:
import urllib.request def getHtml(url): html=urllib.request.urlopen(url).read() return html print(getHtml(http://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=%E5%A3%81%E7%BA%B8&ct=201326592&lm=-1&v=flip))
利用正則表達式爬取一個網(wǎng)頁上的圖片地址:
import re import urllib.request def getHtml(url): html=urllib.request.urlopen(url).read() return html def getImg(html): r=r'"thumbURL":"(http://img.+?\.jpg)"' #定義正則 imglist=re.findall(r,html) return imglist html=str(getHtml("http://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=%E5%A3%81%E7%BA%B8&ct=201326592&lm=-1&v=flip")) print(getImg(html))
運行結果:
總結
以上就是本文關于Python爬蟲爬取一個網(wǎng)頁上的圖片地址實例代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關文章
Python基于動態(tài)規(guī)劃算法解決01背包問題實例
這篇文章主要介紹了Python基于動態(tài)規(guī)劃算法解決01背包問題,結合實例形式分析了Python動態(tài)規(guī)劃算法解決01背包問題的原理與具體實現(xiàn)技巧,需要的朋友可以參考下2017-12-12python client使用http post 到server端的代碼
python client使用 http post 到server端的代碼,供大家學習參考2013-02-02python基礎之單分派泛函數(shù)singledispatch
這篇文章主要介紹了python基礎之單分派泛函數(shù)singledispatch問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08Python數(shù)據(jù)類型轉換實現(xiàn)方法
這篇文章主要介紹了Python數(shù)據(jù)類型轉換的實現(xiàn),有時候,我們需要對數(shù)據(jù)內(nèi)置的類型進行轉換,數(shù)據(jù)類型的轉換,一般情況下你只需要將數(shù)據(jù)類型作為函數(shù)名即可2022-12-12