import urllib.request
import urllib.parse
post_url='http://www.kfc.com.cn/kfccda/ashx/GeteStoreList.ashx?op=cname'
city=input('亲输入想要的城市')
page=input('请输入查询第几页')
size = input('shuru 多少个')
formdata={
'cname':city,
'pid':'',
'pageIndex':page,
'pagesize':size
}
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36'
}
request = urllib.request.Request(url=post_url,headers=headers)
formdata = urllib.parse.urlencode(formdata).encode()
response = urllib.request.urlopen(request,data=formdata)
print(response.read())
post传参--爬取实例
最新推荐文章于 2021-03-09 18:39:47 发布
本文介绍了一种使用Python的urllib库来爬取肯德基官网门店信息的方法。通过输入城市名、查询页数及返回数量,可以获取指定城市内的肯德基门店列表。示例代码展示了如何构造请求头、参数数据并发送POST请求。
1万+

被折叠的 条评论
为什么被折叠?



