查询化妆品许可证信息

查询化妆品许可证信息

Acha
2021-03-15 / 0 评论 / 160 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月02日,已超过605天没有更新,若内容或图片失效,请留言反馈。
"""
作者:acha
时间:2021-2-15
功能:查询化妆品许可证信息
"""
import requests

# 药监局许可证信息数据列表 URL

url = 'http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsList'

# 药监局许可证具体数据列表 URL

url_id = 'http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsById'

# 请求头

headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64)"
                  " AppleWebKit/537.36 (KHTML, like Gecko)"
                  " Chrome/87.0.4280.141"
                  " Safari/537.36"
}


# 获取网页 json 数据

def get_page_text(c_url, c_data):
    # 请求体
    resqonse = requests.post(url=c_url, headers=headers, data=c_data)
    # 获取数据
    page_text = resqonse.json()
    # 返回数据 json
    return page_text

for i in range(10):

    # 动态参数 需要处理变量 页码

​    data = {
​        "on": " true",
​        "page": str(i),
​        "pageSize": " 15",
​        "productName": " ",
​        "conditionType": "1",
​        "applyname": " ",
​        "applysn": " "
​    }

    # 获取 企业id

​    page_id = get_page_text(url, data)

    # 生成 id 列表

​    lst_id = page_id['list']

    # 输出 页面码

​    print(data['page'])

    # 遍历 id列表 返回许可证详细信息

​    for row in lst_id:

        # 动态参数 企业id

​        data_id = {'id': row['ID']}

        # 获取许可证详细

​        result = get_page_text(url_id, data_id)

        # 打印获取信息

​        print(result)
2

评论

博主关闭了当前页面的评论