码迷,mamicode.com
首页 > 其他好文 > 详细

requests之肯德基座位爬取

时间:2020-04-13 16:44:16      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:print   请求   get   enter   ike   指定   NPU   http   lis   



import requests
import json
if __name__ ==‘__main__‘:
headers = {
‘User-Agent‘: ‘Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36‘
} # 1进行UA伪装,指定url
url = ‘http://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword‘
kw = input("enter a word : ")
data = {
‘cname‘: ‘北京‘,
‘pid‘: ‘‘,
‘keyword‘:kw,
‘pageIndex‘: ‘1‘,
‘pageSize‘: ‘10‘
}

res = requests.post(url=url,data=data,headers= headers) # 2发起请求

dic_obj = res.text # 3获取响应数据
print(dic_obj)

fp = open(‘./kfc.json‘,‘w‘,encoding=‘utf-8‘) # 4 持久化存储数据
json.dump(dic_obj,fp,ensure_ascii=False)

print(‘爬取成功!!‘)



requests之肯德基座位爬取

标签:print   请求   get   enter   ike   指定   NPU   http   lis   

原文地址:https://www.cnblogs.com/huahuawang/p/12692172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!