搜索

爬虫-地铁站POI数据


发布时间: 2022-11-25 02:57:01    浏览次数:81 次

1. 获取Web服务API

百度地图开放平台

2. 准备url

# -- coding:utf-8 --
import json
import requests

ak = '申请的访问应用(AK)'
params = {
    'query': '地铁站',
    'tag': '交通设施',
    'region': '武汉',
    'output': 'json',
    'scope': '1',
    'ak': ak,
    'page_size': 10,
    'page_num': 0
}
url = 'https://api.map.baidu.com/place/v2/search?'

3. 返回数据

data = []
flag = 1
while flag:
    rsp = requests.get(url, params=params)
    if rsp.json()['results']:
        params['page_num'] += 1
        for i in rsp.json()['results']:
            data.append(i)
    else:
        flag = 0
print(len(data))
# print(rsp.url)
with open('poi.json', 'w', encoding='utf-8') as f:
    json.dump(data, f, indent=4, ensure_ascii=False)
免责声明 爬虫-地铁站POI数据,资源类别:文本, 浏览次数:81 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-25 02:57:01。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/khrushchefox/p/16916709.html