《Python网络爬虫从入门到实践 第2版》第16章 爬虫实践三:百度地图API

本文介绍了如何使用Python结合百度地图API获取中国城市的公园数据,包括公园所在城市、详细信息等,并将数据存储到MySQL数据库中。通过获取API秘钥、解析JSON数据以及数据库操作,实现数据的爬取与存储。
摘要由CSDN通过智能技术生成

第16章 爬虫实践三:百度地图API

百度地图是一款网络地图搜索服务。在百度地图里,用户可以查询街道、商场、楼盘的地理位置,也可以找到离你最近的餐馆、学校、银行、公园等。百度地图提供了丰富的API供开发者调用,我们可以免费地获取各类地点的具体信息。

本章为使用百度API获取数据的实践项目,所采用的技术包括:

·爬取网页:使用Requests请求百度地图API地址

·解析网页:提取JSON数据

·存储数据:存储至MySQL数据库

16.1 项目描述

本项目的目标是通过百度地图Web服务API获取中国城市的公园数据,并且获取每一个公园具体的评分、描述等详情,最终将数据存储到MySQL数据库中。

百度地图Place API的地址为http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi,如图16-1所示。

图16-1 百度地图Place API

其实,网络爬虫除了可以直接进入该网站的网页进行爬取外,还可以通过网站提供的API进行爬取。由于API是官方提供的数据获取通道,因此数据的获取是没有争议的。如果一

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值