准备1.高德开放平台注册账户

https://lbs.amap.com/dev/index

验证手机号码、邮箱后进入开发者后台创建一个应用:

并为该应用添加 Key,服务平台选择 web 服务

申请完毕后测试一下 Key 是否可用:替换掉下面 URL 的 Key 值

https://restapi.amap.com/v3/place/text?citylimit=true&children=0&offset=20&page=1&extensions=all&keywords=%E5%8C%BB%E9%99%A2&city=%E9%9D%92%E5%B2%9B&key=0123456789

将其复制到浏览器地址栏中,回车,如果能够正常出现搜索结果不报错,就可以进行下一步。

如果报错请检查错误代码。

准备2. 安装 Python3 及 xlwt 库

Python3 安装过程略…(网上很多 Python3 安装教程,请自行谷歌)

安装 xlwt 库,命令行下输入:

pip install xlwt

即可。

使用 Python 爬取数据

下载 Python 文件 (amap.py)并编辑替换自己所需关键词及应用的 Key。

然后运行该文件,等待爬取完成:

结果将以 Excel 文件储存在相同目录下

获取到数据之后就可以自行进行下一步处理啦~

参数参考:

city可以指定需要搜索的城市,如不填写则搜索范围为全国;

keywords可以搜索指定关键词, 多个关键字用“|”分割;

types查询 POI 类型,多个类型用“|”分割,POI分类编码和城市编码表;

keywords 和 types 二者必选其一。

其余参数请参考:高德地图开发文档-搜索POI

Python to amap 作者:tianyu8969

python输入数据爬取_利用 Python 爬取高德地图数据相关推荐

  1. python自动排课表_利用python爬取广西科技大学教务管理信息系统班级课表

    操作环境 python 3.6.1 pycharm 5.0.3 WampServer 3.0.6 windows 8(64位) 特点 1.中途退出程序或者断网之后重连再次运行不会抓取到重复的课程表 2 ...

  2. python电商数据挖掘_利用Python爬取淘宝商品并数据挖掘与分析实战!此乃大型项目!...

    项目内容 本案例选择>> 商品类目:沙发: 数量:共100页 4400个商品: 筛选条件:天猫.销量从高到低.价格500元以上. 项目目的 1. 对商品标题进行文本分析 词云可视化 2. ...

  3. python展示全部好友_利用Python网络爬虫抓取微信好友的签名及其可视化展示

    前几天给大家分享了如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化,利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,以及利用Python网络爬虫抓取微信好友的所 ...

  4. python英语词汇读音_利用Python制作查单词小程序(一):抓取来自百度翻译的单词释义和音标...

    小编在学习英语的时候,遇到不认识的英语单词,会用百度翻译来查询单词的释义和音标,并播放单词的读音.为了便于复习和记忆,需要将单词的释义和音标以复制粘贴的方式保存到本地. 这个过程非常繁琐,于是小编就想 ...

  5. python爬虫好友聊天记录_利用Python网络爬虫抓取微信好友的签名及其可视化展示...

    前几天给大家分享了如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化,利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,以及利用Python网络爬虫抓取微信好友的所 ...

  6. python爬虫好友图片_利用Python网络爬虫抓取微信好友的签名及其可视化展示

    前几天给大家分享了如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化,利用Python网络爬虫抓取微信好友数量以及微信好友的男女比例,以及利用Python网络爬虫抓取微信好友的所 ...

  7. python生成文章标题_利用简书首页文章标题数据生成词云

    原标题:利用简书首页文章标题数据生成词云 感谢关注天善智能,走好数据之路↑↑↑ 欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答.求职一站式搞定! ...

  8. python制作电脑软件_利用PYTHON制作桌面版爬虫软件(一)

    抱歉,对长沙房地产数据的挖掘与分析[三],想了蛮久,觉得对自己的分析结果不是很理想.等我完善好了,我再发出来吧.今天继续开启新的一专题.主要讲解如何用PYTHON实现简单的桌面软件的制作. 题外话,我 ...

  9. python和excel数据分析_利用Python处理和分析Excel表中数据实战

    作为一个学习用Python进行数据分析的新手来说,通过本文来记录分享一些我在用Python中的pandas.numpy来分析Excel表中数据的数据清洗和整理的工作,目的是熟悉numpy以及panda ...

最新文章

  1. R语言ggplot2可视化NHANES数据集年龄和身高的关系并按照性别因子分析男性和女性的差异
  2. Java RuntimeException异常处理汇总
  3. sklearn 相关性分析_人工智能和大数据的骨架支点—— 机器学习之相关性分析
  4. 【Android 逆向】x86 汇编 ( align | db | dw | dd | nop | 伪指令 )
  5. wps html编辑表格,WPS 2017个人版演示word使用技巧(wps2017表格使用技巧)
  6. 单变量微积分笔记8——最值问题和相关变率
  7. 编码速度非常慢_有BUG?MySQL中的 utf8 居然并不是真正的UTF-8编码?
  8. VUE颜色选择器插件vColorPicker
  9. c语言中按字节运算,C语言中位运算的巧用
  10. Windows软件防火墙实现技术简述
  11. matlab 流水灯,Matlab生成stm32代码
  12. 【运筹学】产销平衡问题的表上作业法
  13. Phase2 Day11 Set Map
  14. 滑动拼图验证码 免费 java,原生js+canvas实现滑动拼图验证码
  15. 机器语言入门 w3c,编程语言
  16. 在vue中使用plupload上传图片到七牛(着重解决moxie is not defined问题)
  17. html div自动换行代码,css自动换行_css
  18. K8s不同node如何共享存储nfs 搭建(markdown版本)
  19. 不同币种间的清账 应付账款是USD记账 预付账款账款是人民币记账 如何清账
  20. 汽车维修企业管理【11】

热门文章

  1. 大连东软信息学院linux系统编程,大连东软信息学院Linux系统编程考试资料
  2. git提交代码-commit备注规范
  3. git合并分支命令--实践
  4. 字节跳动(头条)2021 最新 Android 面试题及答案 (已收 offer)
  5. java jsp+servlet+mysql实现登录网页设计
  6. Netty框架进阶篇 - 分析和实战内置的编解码器及ChannelHandler
  7. 保持低调融合为上策!
  8. 【题解】Luogu-P5345 【XR-1】快乐肥宅
  9. 虚拟机VMware15安装windows server2019
  10. 微信公众号开发——向指定用户发送模板消息