人生第一个粗糙的爬虫

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("查询完成!")

 

本文作者:𝙕𝙆𝘾𝙊𝙄

文章名称:人生第一个粗糙的爬虫

文章链接:https://www.zkcoi.com/365up/program/321.html

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
𝙕𝙆𝘾𝙊𝙄𝙕𝙆𝘾𝙊𝙄
上一篇 2019年10月14日
下一篇 2019年11月4日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

私聊博主

立即联系
一般有空就回复

qrcode_web

微信扫码联系我

分享本页
返回顶部