python-爬虫-肯德基

import urllib.request
import urllib.parse

url="http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword"
city=input("请输入想要查询的城市:")
page=input("请输入查询第几页:")
size=input("请输入想要多少个:")
#表单数据
form_data={"cname":"" ,"pid":"" ,"keyword": city,"pageIndex": page,"pageSize": size}
#处理表单数据
form_data=urllib.parse.urlencode(form_data).encode()
#伪装浏览器
headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"}
#构造请求体
req=urllib.request.Request(url=url,headers=headers)
发送请求
response=urllib.request.urlopen(req,data=form_data)
获取响应
data=response.read().decode()
print(data)


你可能感兴趣的:(python-爬虫)