爬取地图之后,是不是以为数据就百度地图显示在150条数据,但那是不可能的。
获取百度地图json的数据:
response = requests.get(url, headers=headers, timeout=60)
response.encoding = 'utf-8'
data = response.text
jdata = json.loads(data)
return jdata
得到tota(本人觉得是页数)
total= jdata['result']['total']
以及在content中,得到name、tel、addr等等
参考CSDN 百度地图商家爬虫 利用循环获取百度地图商家的信息数据。