import requests
import json
if __name__ =="__main__":
# 需求查询国家医保药品目录(西药)https://wx.nhsa.gov.cn/nhsa/api/drug/getlist
# 观察页面可知,内容为动态加载
url = 'https://wx.nhsa.gov.cn/nhsa/api/drug/getlist'
head = {
"User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0'
}
# 观察页面可知,请求方式为post,响应类型为application/json;charset=UTF-8
dic_list = []
for i in range(1,3):
i = str(i)
data = {
'categoryId': "",
'drugTypeId': "",
'id': "",
'kind': "",
'name': "",
'pageNum': i,
'pageSize': '10'
}
json_list = requests.post(url=url, headers=head, data=data).json() # 对url发起post()请求,以.json的数据形式返回页面信息。
print(json_list)
dic_list.append(json_list)
break
运行结果:
{'code': 111, 'msg': '系统错误', 'success': False, 'data': None}
各位大神,请问问题出在哪里?

4995

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



