python爬取饿了么评论_python学习笔记——爬取饿了么商铺信息

暖风,微凉

悠长的大道上,车水马龙。窄小的房间里,键声滔天。

也许是饿了吧,点些外卖,种类繁杂,却又无从选择。

据说饿了么里有很多吃的,但是什么才是人们最喜欢的呢?

用python来分析一下。

分析:

当我们访问https://www.ele.me/home/时,看看我们得到了什么

1.png

我们发现所有的城市名称和他的经纬度,还有一个风流的男子

然后随机输入一些东西看看,进入某个地区看一看

在新的界面里我们看到了这样一条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我们可以获得店铺名称,店铺地址和店铺电话等信息

2.png

而最后我们所需要做的只不过就是一个循环而已

7w多商家

作为一个小白,通过这个爬虫,感受到了爬虫的乐趣,又学到了很多系统性学习中学不到的技术点,岂不美哉

夜深了

外卖小哥走了,荧光还在闪烁,曾几何时幻想能够成为一名以梦为马的诗人,或许这也是诗的一部分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值