python抓取大眾點評商戶信息 存入excel

編程語言 Excel Python 大眾點評 吾愛python 2017-06-07

熱愛python,分享pytohn爬蟲和web開發的知識

數據說明: 本次爬取大眾點評共8個字段信息,包括: 商戶名字, 口味評分, 環境評分,服務評分,人均價格,評論數量,地址,商戶星級

然後把數據存入excel表格

python抓取大眾點評商戶信息 存入excel

一 、首頁部分

python抓取大眾點評商戶信息 存入excel

我們可以看到有很多分類 我們今天主要抓取的是分類裡面的美食這一項。然後我們可以看到在美食這個分類下面還有很多的小分類,我們今天為了簡介 就不一一的去處理這些小分類,而是通過

點擊美食來到這個頁面

二、二級頁面

python抓取大眾點評商戶信息 存入excel

然後點擊搜索 ,出現的就是我們想要的商戶信息了。

python抓取大眾點評商戶信息 存入excel

然後 我們就可以通過python 的requests和beautifulsoup4 來解析到每一個商戶詳情頁的鏈接。

python抓取大眾點評商戶信息 存入excel

通過簡單的三行代碼我們就能把每一個商戶的url,這裡應該我們匹配到的url只是鏈接的一部分所以

我們還需要對url進行一個拼接

python抓取大眾點評商戶信息 存入excel

這個時候url_list裡面的url就全部是我們需要的url了。

三、詳情頁面

python抓取大眾點評商戶信息 存入excel

因為這個數據是直接加載出來的,所以我們可以用beautifulsoup 來直接解析我們需要的數據

python抓取大眾點評商戶信息 存入excel

然後就可以拿到我們需要的數據了。

最後附上運行結果和excel表格數據

python抓取大眾點評商戶信息 存入excel

python抓取大眾點評商戶信息 存入excel

最後希望各位小夥伴也能寫出來。

需要源代碼的可以私聊我

如果大家有什麼不理解的地方,可以在評論裡面提出來,如果覺得還不錯,請點贊或者分享給你的朋友,以鼓勵我不斷前行。

相關推薦

推薦中...