import requests
import json
if __name__ == "__main__":
headers = {
'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
}
url = "http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword"
findname = input("请输入你要查找的区域:")
filename = findname + ".json"
fp = open(filename, "r+", encoding="utf-8")
for i in range(1,8):
param = {"cname": "", "pid": "", "keyword": findname, "pageIndex": str(i), "pageSize": "10"}
print(param["pageIndex"])
response = requests.get(url=url, params=param, headers=headers)
res_text = response.json()
# fp.write()只能写入字符串数据,所以不能直接write(),需要用到json模块的方法
json.dump(res_text, fp=fp, ensure_ascii= False)
print("查询完成!")
本文作者:ZKCOI
文章名称:人生第一个粗糙的爬虫
文章链接:https://www.zkcoi.com/365up/program/321.html
本站资源仅供个人学习和交流,如若转载,请注明出处,详见《免责声明》。
微信扫一扫
支付宝扫一扫
