自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

開發(fā) 前端 數(shù)據(jù)分析
工作需求需要采集OTA網(wǎng)站的美食數(shù)據(jù),某個城市的飯店類型情況等。對于老饕來說這不算個事。。。然而最后的結(jié)果是中午晚飯都沒有時間去吃了。。。情況如下

數(shù)據(jù)爬取三步曲之前方有坑

工作需求需要采集OTA網(wǎng)站的美食數(shù)據(jù),某個城市的飯店類型情況等。對于老饕來說這不算個事。。。然而***的結(jié)果是中午晚飯都沒有時間去吃了。。。情況如下

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

Chrome F12直接定位get請求,response的結(jié)果是json,研究下get的參數(shù)發(fā)現(xiàn)有個奇怪的參數(shù)token?!

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

先不管他直接修改參數(shù)翻頁請求數(shù)據(jù)!!!

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

數(shù)據(jù)爬取三步曲之開始填坑

問題來了!糾結(jié)半天后發(fā)現(xiàn)這個token是有時效的,而且是js生成的。。。這也不是問題,get請求行不通我們還有selenuim。悲催的是美團真的是大廠直接封殺selenuim

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

數(shù)據(jù)爬取三步曲之將坑填平

又回到原點。沒辦法只能從token下手了經(jīng)過一番查找發(fā)現(xiàn)一個js文件

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

嗯。。。好吧繼續(xù),因為之前沒有用python直接調(diào)用js,百度一番發(fā)現(xiàn)pyexecjs、PyV8等都可以。悲催的是我的python2.7安裝pyexecjs后一直不能正常使用,PyV8沒有問題。只是PyV8安裝過程太心酸

廢話不多說直接上代碼:

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

我把js文件存放到本地python直接使用PyV8直接解析執(zhí)行token的js事件

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

程序自動生成token,迫不及待接續(xù)解析json數(shù)據(jù)入庫

 

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

測試完成先抓取北京和上海數(shù)據(jù)進行數(shù)據(jù)可視化

在統(tǒng)計師發(fā)現(xiàn)美團還是對數(shù)據(jù)經(jīng)行了限制每個類型的餐飲場所最多顯示每頁32個一共32頁。也就是32*32=1024個 

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

數(shù)據(jù)可視化

北京、上海美食各類型數(shù)量占比情況

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

看以看出川湘、燒烤烤肉和西餐在兩地的數(shù)量占比都是最多的。擼串、麻小果然不分南北。

[[252335]]

數(shù)據(jù)中有每家店的品論數(shù)量我們可以從中分析出每一類美食的總評論情況來展示受歡迎情況,因展示效果我們只展示top10

北京、上海市top10美食情況

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

 

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們
北京和上海兩地火鍋榮登榜首哈

下面我們對比下兩地同類美食的平均價格的情況:

我爬取分析美團網(wǎng),原來北京上海Top10美食是它們

魔都消費水平已經(jīng)超過帝都啦。。。哈哈哈

以上只是個人簡單分析不代表權(quán)威發(fā)布僅供娛樂,歡迎各界朋友交流學(xué)習(xí)。

好了我的泡面好了。。。嗯真香!!!

作者:Kying,西二旗程序單身汪一枚。從事智慧旅游、數(shù)據(jù)挖掘。新晉python 小白,希望與志同道合者一起煮酒論英雄,數(shù)據(jù)森麟特邀作者。

責(zé)任編輯:未麗燕 來源: Python中文社區(qū)
相關(guān)推薦

2020-03-02 00:52:04

OWASP軟件安全漏洞

2009-06-16 10:38:56

2018-11-14 10:36:47

Python 開發(fā)編程語言

2024-03-14 13:46:41

深度學(xué)習(xí)人工智能

2024-11-13 16:19:12

2016-04-01 14:38:18

亞馬遜蘋果谷歌

2022-03-11 23:31:31

網(wǎng)絡(luò)安全數(shù)據(jù)泄露人工智能

2023-03-31 12:05:32

2020-08-04 22:21:54

漏洞掃描工具惡意軟件

2021-10-20 11:56:35

勒索軟件攻擊數(shù)據(jù)泄露

2023-05-17 16:02:00

CSS工具代碼生成器

2009-04-15 08:40:04

2016-11-27 20:43:26

云計算迭代

2019-11-29 18:03:27

數(shù)學(xué)R語言算法

2022-03-03 16:45:02

美團述職反饋

2013-03-28 10:53:11

2011-04-21 15:39:26

HTML

2016-12-07 11:18:58

Python爬蟲網(wǎng)站

2012-02-03 09:11:06

2013-04-22 10:30:31

云計算亞馬遜微軟
點贊
收藏

51CTO技術(shù)棧公眾號