肯德基餐厅查询Python代码
import requests
from openpyxl import Workbook
wb=Workbook()
sheet=wb.active
sheet.title=‘肯德基餐厅位置查询’
pp=[‘餐厅名称’,‘地址’,‘店内服务’]
sheet.append(pp)
headers={
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36’
}
session = requests.Session()
session.headers.update(headers)
pu=str(input(‘请输入你要爬取的地名: ‘))
num1=[’{}’.format(num) for num in range(1,int(input(‘请输入你要爬取的页数: ‘))+1)]
for num in num1:
data={‘cname’: pu,
‘pid’:’’,
‘pageIndex’: [’{}’.format(num)],
‘pageSize’: ‘10’}
res=session.post(‘http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=cname’,data=data,timeout=1)
json=res.json()
for json1 in json[‘Table1’]:
try:
# 餐厅名称2
name = ‘{}’.format(json1[‘storeName’]) + ‘餐厅’
# 地址
address = ‘{}’.format(json1[‘addressDetail’])
# 店内服务
liwu = ‘{}’.format(json1[‘pro’])
po=[name, address, liwu]
sheet.append(po)
print(name, address, liwu)
except:
continue
wb.save(str(pu)+‘城市的肯德基地点.xlsx’)
肯德基餐厅查询Python代码相关推荐
- Python爬虫爬取肯德基餐厅信息案例实现(含源码及详细解释)
1. 需求: 爬取肯德基某一地区的餐厅数量以及其具体信息 (以下代码我仅仅展示出餐厅的店名信息,并将其用列表方式保存在.txt文件中) 2.学习python爬虫的好课推荐: b站上的路飞学城IT,提醒 ...
- Python爬虫案例:简单爬取肯德基餐厅位置信息
目录 代码 成功获取的数据预览 代码 # Python爬虫简单例子 # 爬取肯德基餐厅位置信息 # 仅供学习交流!import requests;# 判断是否是当前文件运行 if __name__ = ...
- python爬虫翻页操作——ajax肯德基餐厅门店信息爬取
需求:输入城市名称就可以查询到所在地区的肯德基餐厅门店地址,并以文本形式保存. 文章目录 一.打开肯德基官方网站利用抓包工具进行分析 二.编码 三.总结 一.打开肯德基官方网站利用抓包工具进行分析 示 ...
- Requests库实战(四)---爬取肯德基餐厅地址信息
功能:爬取查询后的肯德基餐厅的地址信息 地址:http://www.kfc.com.cn/kfccda/storelist/index.aspx 亮点是post请求的参数有两组:查询字符串参数,表单数 ...
- 中国大陆肯德基餐厅全面停用塑料吸管;可口可乐与时尚包袋品牌Kipling推出联名系列 | 美通企业日报...
今日看点:肯德基和必胜客在中国推出新减塑行动.比利时包袋品牌Kipling携手可口可乐推出联名系列.华扬联众与海南旅投签订战略合作协议,共建一流免税概念社区.博安生物完成6.82亿元战略融资.燧原科技 ...
- python实现肯德基店铺查询
在使用VScode进行调试时,调试不会进入到自定义的函数内部,如果不使用try/except进行异常处理,函数内部出现的错误不易被发现! 一.代码 import requests import jso ...
- 爬虫作业1:爬取肯德基餐厅地址查询
网址:https://www.kfc.com.cn/kfccda/index.aspx 流程与爬取豆瓣电影排行榜一致 分析一下网站: 进入肯德基官网: 点击最下面,餐厅查询. 餐厅关键词写一个城市,例 ...
- 数据挖掘 肯德基餐厅信息查询
import requests import json if __name__=='__main__':#请求的网页url='http://www.kfc.com.cn/kfccda/ashx/Get ...
- 爬虫:利用python+requests爬取全国肯德基餐厅门店信息,并写入CSV文件中
爬虫思路: 1.确定url 2.发送请求 requests 3.解析数据 4.保存数据(本地) 关键库:requests,re,csv,pprint(用与console看数据) 一.利用lagou的一 ...
最新文章
- python编写赛车游戏单机版_使用Python中OrderedDict模拟一个简单的竞速游戏排名
- Spark的Yarn模式及其案例
- CI/CD — Overview
- 目前我国家庭计算机用户接入因特网的下述,目前我国家庭计算机用户接入因特网的下述几种方法中,速度最快的是________ 。...
- 1035:等差数列末项计算
- codeforces 414C C. Mashmokh and Reverse Operation(归并排序求逆序对)
- 软件质量保证与测试(什么是图灵测试)
- cognos安装和配置即席报表流程
- 真实场景下如何解决类别不平衡问题
- sql语句与mysql_MySQL-sql语句
- error: 'Can't connect to local MySQL server through socket '/data/3307/data/mysql.sock' (2)'
- 数据库系统概论第五版_第二章:关系数据库
- 驱动开发入门 - 之一:Win7 SP1 x64 驱动开发环境搭建
- Three.js杂记(十一)—— 精灵与粒子(绘制中国地图)
- 那些年的广告语【持续更】
- 2021年美赛资料准备
- 报错:xxx.foreach is not a function
- Android距离传感器unregisterListener无用解决
- python制作流动图_炫酷!用Python制作漂亮的流动桑基图
- Linux 路由表和静态路由