python爬虫之百度API调用方法


Posted in Python onJune 11, 2017

调用百度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调用方法

然后糗事百科的地址处理后,调用API即可获得经纬度,然后利用个人BDP即可完成该图。

python爬虫之百度API调用方法

以上这篇python爬虫之百度API调用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python写的贪吃蛇游戏例子
Jun 16 Python
给Python IDLE加上自动补全和历史功能
Nov 30 Python
Python写的服务监控程序实例
Jan 31 Python
python 调用win32pai 操作cmd的方法
May 28 Python
python找出完数的方法
Nov 12 Python
基于python的Paxos算法实现
Jul 03 Python
Python脚本操作Excel实现批量替换功能
Nov 20 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
对python中return与yield的区别详解
Mar 12 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
python3实现将json对象存入Redis以及数据的导入导出
Jul 16 Python
Python pymysql模块安装并操作过程解析
Oct 13 Python
python数据处理实战(必看篇)
Jun 11 #Python
requests和lxml实现爬虫的方法
Jun 11 #Python
Python实现自动登录百度空间的方法
Jun 10 #Python
Python实现获取命令行输出结果的方法
Jun 10 #Python
Python实现查找匹配项作处理后再替换回去的方法
Jun 10 #Python
新手如何快速入门Python(菜鸟必看篇)
Jun 10 #Python
python+requests+unittest API接口测试实例(详解)
Jun 10 #Python
You might like
PHP高级OOP技术演示
2009/08/27 PHP
zend framework多模块多布局配置
2011/02/26 PHP
php读取本地json文件的实例
2018/03/07 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
jquery插件 cluetip 关键词注释
2010/01/12 Javascript
javascript 学习笔记(八)javascript对象
2011/04/12 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
用原生JS获取CLASS对象(很简单实用)
2014/10/15 Javascript
js中 计算两个日期间的工作日的简单实例
2016/08/08 Javascript
关于angularJs指令的Scope(作用域)介绍
2016/10/25 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
jQuery、layer实现弹出层的打开、关闭功能
2017/06/28 jQuery
jQuery操作DOM_动力节点Java学院整理
2017/07/04 jQuery
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
vue表单自定义校验规则介绍
2018/08/28 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
小程序实现tab标签页
2020/11/16 Javascript
python使用Pycharm创建一个Django项目
2018/03/05 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
python3实现的zip格式压缩文件夹操作示例
2019/08/17 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
PyTorch预训练的实现
2019/09/18 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
2020/04/12 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
2020/04/22 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
麦当劳辞职信范文
2014/01/18 职场文书
2015年度物流工作总结
2015/04/30 职场文书
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL