学习笔记--肯德基餐厅信息查询
方法一:借助工具
import requests
import json
url="http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword"
word=input('请输入查找的地区:')
headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
param={'cname': '','pid': '','keyword':word,'pageIndex':'1','pageSize': '10'
}
response=requests.post(url=url,data=param,headers=headers)
list_data=response.text
with open('kfc.html','w',encoding='utf-8') as fp:fp.write(list_data)
print("over")
效果:
json解析后 方法二:直接在pycharm下显示
import requests
import json
url="http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=cname"
#index=input('输入查找的页数:')
word=input('请输入查找的地区:')
headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36','Origin': 'http://www.kfc.com.cn','Referer': 'http://www.kfc.com.cn/kfccda/storelist/index.aspx'
}
param={'cname':word,'pid': '','pageIndex':'1','pageSize': '10'
}response=requests.post(url=url,data=param,headers=headers)
data = json.loads(response.text)
#with open('kfc.json','w',encoding='utf-8')as f:
# f.write(str(json.loads(response.text)))
storeName=[];addressDetai=[];pro=[]
#print(data)
print('>'*20)
for num in range(0,9):storeName.append(data['Table1'][num]['storeName'])addressDetai.append(data['Table1'][num]['addressDetail'])pro.append(data['Table1'][num]['pro'])
print(storeName)
print('>'*20)
print(addressDetai)
print('>'*20)
print(pro)
print('>'*20)
print("over")
学习笔记--肯德基餐厅信息查询相关推荐
- 数据挖掘 肯德基餐厅信息查询
import requests import json if __name__=='__main__':#请求的网页url='http://www.kfc.com.cn/kfccda/ashx/Get ...
- Python爬虫爬取肯德基餐厅信息案例实现(含源码及详细解释)
1. 需求: 爬取肯德基某一地区的餐厅数量以及其具体信息 (以下代码我仅仅展示出餐厅的店名信息,并将其用列表方式保存在.txt文件中) 2.学习python爬虫的好课推荐: b站上的路飞学城IT,提醒 ...
- 爬虫作业1:爬取肯德基餐厅地址查询
网址:https://www.kfc.com.cn/kfccda/index.aspx 流程与爬取豆瓣电影排行榜一致 分析一下网站: 进入肯德基官网: 点击最下面,餐厅查询. 餐厅关键词写一个城市,例 ...
- Python爬取肯德基位置信息案例
文章目录 一.使用步骤 1.需求分析 2.目标网址 二.代码 一.使用步骤 1.需求分析 爬取肯德基在中国某一城市的餐厅的名称与地址. 2.目标网址 点此跳转:肯德基餐厅信息查询 先不要点击" ...
- 肯德基餐厅查询Python代码
import requests from openpyxl import Workbook wb=Workbook() sheet=wb.active sheet.title='肯德基餐厅位置查询' ...
- Python爬虫案例:简单爬取肯德基餐厅位置信息
目录 代码 成功获取的数据预览 代码 # Python爬虫简单例子 # 爬取肯德基餐厅位置信息 # 仅供学习交流!import requests;# 判断是否是当前文件运行 if __name__ = ...
- Requests库实战(四)---爬取肯德基餐厅地址信息
功能:爬取查询后的肯德基餐厅的地址信息 地址:http://www.kfc.com.cn/kfccda/storelist/index.aspx 亮点是post请求的参数有两组:查询字符串参数,表单数 ...
- JavaWeb-综合案例(用户信息)-学习笔记06【复杂条件查询功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...
- python爬虫翻页操作——ajax肯德基餐厅门店信息爬取
需求:输入城市名称就可以查询到所在地区的肯德基餐厅门店地址,并以文本形式保存. 文章目录 一.打开肯德基官方网站利用抓包工具进行分析 二.编码 三.总结 一.打开肯德基官方网站利用抓包工具进行分析 示 ...
最新文章
- ASP网络编程从入门到精通 下载
- 为你的组织设计自己的障碍消除流程
- [备忘]使用wcf联合服务
- python电影名称词云_python-词云
- Android应用开发SharedPreferences存储数据的使用方法
- 36套java精品高级课_Dubbo-ZooKeeper“走一波”
- 野生前端的数据结构基础练习(2)——队列
- 英雄联盟修复返回服务器异常,玩LOL英雄联盟在XP中服务器连接异常退出的恢复步骤...
- 计算机相关专业及本科课程整理
- layedit-jfinal后台获取
- 金笛JDMAIL打造公务员邮件系统
- 【技巧】安卓版按键精灵手机抓抓 取色取坐标 获取屏幕触点坐标
- (随笔)区块链是什么??
- ansys部分边界条件详解
- 央视名嘴转播欧洲冠军杯
- 卷积层的主要作用_对卷积神经网络CNN的理解,一文读懂卷积神经网络。
- 你会copying了吗?(Effective C++ 12 复制对象时勿忘其每一个成分)
- 用PHP访问JasperReport
- 【产品分析】曹操出行
- c语言学习日志 day4