爬取餓了麽商鋪信息
阿新 • • 發佈:2018-05-09
home AD lan term str ping CA orien 感受
1.png
2.png
7w多商家
作者:浠嘻
鏈接:https://www.jianshu.com/p/cb69cf0ed04a
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
分析:
當我們訪問https://www.ele.me/home/時,看看我們得到了什麽
![技術分享圖片](http://upload-images.jianshu.io/upload_images/5176728-f19aa4762e993bd0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
我們發現所有的城市名稱和他的經緯度,還有一個風流的男子
然後隨機輸入一些東西看看,進入某個地區看一看
在新的界面裏我們看到了這樣一條url:
https://mainsite-restapi.ele.me/shopping/restaurants?extras%5B%5D=activities&geohash=wwwmd9jmc43&latitude=37.53579&limit=24&longitude=121.40618&offset=0&terminal=web
其中wwwmd9jmc43是用geohash算法通過經緯度計算出來的值,latitude=37.53579和longitude=121.40618是經緯度,在首頁的json文件中可以獲取到,offset=0代表從0開始,頁面顯示24家商鋪信息,由此構建url
通過這條url我們可以獲得店鋪名稱,店鋪地址和店鋪電話等信息
![技術分享圖片](http://upload-images.jianshu.io/upload_images/5176728-8abcc4fdcbe56e9d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/569)
geohash算法的python版
而最後我們所需要做的只不過就是一個循環而已
![技術分享圖片](http://upload-images.jianshu.io/upload_images/5176728-3629590233ee7e77.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/355)
作為一個小白,通過這個爬蟲,感受到了爬蟲的樂趣,又學到了很多系統性學習中學不到的技術點,豈不美哉
作者:浠嘻
鏈接:https://www.jianshu.com/p/cb69cf0ed04a
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
爬取餓了麽商鋪信息