python爬取百度地图数据_Python利用百度地图爬取商家信息
import requests
import json
import pandas as pd
def request_hospital_data():
ak="换成自己的 AK" # 换成自己的 AK,需要申请
ct = ('衢州','宁波','台州','温州','丽水','杭州','湖州','金华')
keywords=('粥')
url = ["http://api.map.baidu.com/place/v2/search?query="+keywords+"&page_size=20&scope=1®ion=" + cs + "&output=json&ak=" + ak for cs in ct]
params = {'page_num':0} # 请求参数,页码
for url1 in url:
#print(url1)
request = requests.get(url1,params=params)
#print(request)# 请求数据
total = json.loads(request.text)['total'] # 数据的总条数
#print(total)
total_page_num = (total+19) // 20 # 每个页面大小是20,计算总页码
items = [] # 存放所有的记录,每一条记录是一个元素
for i in range(total_page_num):
params['page_num'] = i
request = requests.get(url1,params=params)
for item in json.loads(request.text)['results']:
if "telephone" in item:
name = item['name']
telephone = item.get('telephone', '')
province = item['province']
city = item['city']
area = item['area']
address = item['address']
#print(name,telephone,province,city,area,address)
new_item = (name,telephone,province,city,area,address)
#print(new_item)
items.append(new_item)
#使用pandas的DataFrame对象保存二维数组
df = pd.DataFrame(items, columns=['name','telephone','province','city','area','address'])
print(df)
#df.drop_duplicates(inplace=True)
df.to_csv('粥1.csv', index=False,encoding='',mode='a')
request_hospital_data()
本文地址:https://blog.csdn.net/weixin_45206990/article/details/108251724
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
python爬取百度地图数据_Python利用百度地图爬取商家信息相关推荐
- python爬取京东商品图片_python利用urllib实现爬取京东网站商品图片的爬虫实例
本例程使用urlib实现的,基于python2.7版本,采用beautifulsoup进行网页分析,没有第三方库的应该安装上之后才能运行,我用的IDE是pycharm,闲话少说,直接上代码! # -* ...
- python 百度ocr安装_Python利用百度文字识别(OCR)服务实现图片文字提取,准确率超高...
最近和朋友聊天,聊到一个充满使命感但又略显心酸的话题--下班回家在网上给小朋友抄题...那么问题来了,除了大家所知的QQ文字识别功能之外,还有哪些方式可以做到文字识别呢. 作为一名热心的Python小 ...
- cad蜂鸟工具_蜂鸟视图地图数据中台,全面提升商业地产的可视化信息管控
作为曾经的地产新风口,商业地产一度成为广大开发商争相追捧的出路.随着互联网和线上电商的不断崛起,商业地产群雄并起的黄金时代早已经结束,"转型"成为地产行业最大的话题,如何改善商场的 ...
- python爬取电脑本地数据_利用python爬取丁香医生上新型肺炎数据,并下载到本地,附带经纬度信息...
原标题:利用python爬取丁香医生上新型肺炎数据,并下载到本地,附带经纬度信息 新型肺炎肆虐全国,可以预知,最近一两年地理学中会有一部分论文研究新型肺炎的空间分布及与其他指标的关联分析.获取其患病人 ...
- python爬取大众点评数据_python爬虫实例详细介绍之爬取大众点评的数据
python 爬虫实例详细介绍之爬取大众点评的数据 一. Python作为一种语法简洁.面向对象的解释性语言,其便捷性.容易上手性受到众多程序员的青睐,基于python的包也越来越多,使得python ...
- python爬百度贴吧_Python爬虫实战之爬取百度贴吧帖子
大家好,上次我们实验了爬取了糗事百科的段子,那么这次我们来尝试一下爬取百度贴吧的帖子.与上一篇不同的是,这次我们需要用到文件的相关操作. 本篇目标对百度贴吧的任意帖子进行抓取 指定是否只抓取楼主发帖内 ...
- python爬取网页json数据_python爬取json数据库
手把手教你使用Python抓取QQ音乐数据(第一弹) [一.项目目标] 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 由浅入深,层层递进,非常适合刚入门的同学练手. [二. ...
- python爬取地图数据_高德3地图之python爬取POI数据及其边界经纬度(根据关键字在城市范围内搜索)...
目前高德的边界没法批量爬取,不过可以采用百度地图的接口来替代,目前用着还可以,参见这里: 为了方便大家,不用再为安装环境,以及运行报错等问题困扰,目前已经将POI数据爬取做成一个在线公开的数工具,地址 ...
- Python 爬取招聘网站数据,利用 tableau 可视化交互大屏,指导你如何学习、找工作!
作者:Huang supreme 来源链接:https://blog.csdn.net/weixin_41261833/article/details/104924038 如果觉得文章写得好,如果 ...
最新文章
- leangoo里怎么邀请成员加入看板?
- 公司升级ERP软件的三大诱因
- 2008_10_28_星期二
- 算法题26 复杂链表的复制
- Redpine的Lite-Fi解决方案获Wi-Fi CERTIFIED认证
- 移动硬盘加密方法赏析
- hdu 3022 Sum of Digits
- 树层级处理上万条数据优化!
- gatsby_如何在Gatsby.js中使用本地状态保持页面之间的状态
- 快餐店之间插入仓库,路最短,DP,POJ(1485)
- java中求组快速排序函数,如何在Java中实现快速排序?
- 开了一个月yunfile的会员,发现没东西可下,做了个软件分享下
- cad2016中选择全图字体怎么操作_在学习CAD的过程中,经常会遇到的10个问题,你遇到过吗...
- 支付宝小程序中使用阿里字体图标
- 010-win10任务栏假死—重启“Windows资源管理器”。
- Kotlin 苦海无涯(一)
- 报表技术2(百万数据导入导出,POI操作word)
- 使用Kotlin配合RxJava网络请求
- 饭局 男人必学 女人必知
- 微信公众平台开发 模版消息