上海启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

如何使用高德API(搜索POI)

更新时间:2025-01-10 16:04:33

1. 首先,我们要载入requests模块;

import requests

2. 导入pandas库;

import pandas as pd

3. 输入你自己在高德申请的key、搜索的关键词、城市对应的编码;

本例选择的关键词为“图书馆”,地区为广州市(相应的编码为440110)。

4. 构建一个最终的结果列表pois;

pois = []

5. 构建pg_no,每次给不一样的可选参数page值;

pg_no = 1

6. 不断地迭代,直到break跳出;

具体步骤:

parameters.update({'page':pg_no})

pois.extend(data['pois'])

no_pois_this_search = len(pois)

no_pois = int(data['count'])

7. 使用pandas 模块处理数据;

df_input = pd.DataFrame(pois)

8. 选择你所想要输出的栏位;

9. 使用pandas模块输出数据,文件格式分别为tsv和json,文件名为“output”(可自行命名);

df.to_csv("output.tsv", encoding="utf8", sep='\t')

df.to_csv("output.json", encoding="utf8", sep='\t')

10. 运行后,即可获得相应的tsv档和json档,里面包含了你想获得的相关信息,如下图所示。

多重随机标签

猜你喜欢文章

QQ客服 电话咨询