美文网首页
Python爬虫之百度API调用

Python爬虫之百度API调用

作者: 罗罗攀 | 来源:发表于2017-05-30 18:21 被阅读903次

上次爬取了糗事百科的用户地址,也画了一个段子手分布的地图,今天就讲讲思路,其实也就是如何让地址换为经纬度,因为个人BDP免费版是需要经纬度字段的,今天就调用百度API获取经纬度信息。

import requests
import json
address = input('请输入地点:')
par = {'address': address, 'key': 'cb649a25c1f81c1451adbeca73623251'}
url = 'http://restapi.amap.com/v3/geocode/geo'
res = requests.get(url, par)
json_data = json.loads(res.text)
geo = json_data['geocodes'][0]['location']
longitude = geo.split(',')[0]
latitude = geo.split(',')[1]
print(longitude,latitude)

其实调用API不难,这里是get方法,参数是地址和key,这个key是我在网上找的,应该是可以用的。运行下代码。

相关文章

网友评论

      本文标题:Python爬虫之百度API调用

      本文链接:https://www.haomeiwen.com/subject/vqvrfxtx.html