前段时间关于瑞幸财务造假被退市新闻闹的沸沸扬扬,而瑞幸此前宣传中有一点引起了我的注意: 在国内瑞幸门店超过星巴克 ,那今天我们来用Python验证一下吧!
如果不借助他人的数据,你能自己算出瑞幸咖啡和星巴克咖啡其各自的门店数量吗?
让你自己算出一个精确的值,你会使用什么方法进行计算一线城市门店数量?
难度高一点点,你怎么样才能知道二线城市的门店总数,甚至是全国的门店数量?
1.下载requests库
开始之前,你要确保Python和pip已经成功安装在电脑上噢。
在终端输入以下命令安装我们所需要的依赖模块:
pip install requests
看到 Successfully installed xxx 则说明安装成功。
2.如何获取门店数?
怎么样,文章开头提出的问题你想到答案了吗?
其实很简单,那就是调用地图的接口进行门店搜索。通过这个方法,我们不仅可以算出门店的数量,还能得到每个门店的对应位置,并且可以用来做后续的数据分析:
所以现在问题就转化为找到有提供搜索接口的地图供应商,而且这个接口得是免费的,因此我找了腾讯地图的接口:
https://lbs.qq.com/
你只需要上去注册账号,申请Key即可调用相关的接口,申请完了记得开webserviceAPI,选择签名校验 的形式调用接