import jsonimport requestsurl='http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsList'headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360S'}data={ 'on': 'true', 'page': '1', 'pageSize': '15', 'productName':'', 'conditionType': '1', 'applyname':'', 'applysn': '',}id_list=[]json_ids=requests.post(url=url,headers=headers,data=data).json()for dic in json_ids['list']: id_list.append(dic['ID'])post_url='http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsById'for id in id_list: data={ 'id':id } detail_json=requests.post(url=post_url,headers=headers,data=data).json() print(detail_json,'-------------ending-------------')
import jsonimport requestsurl='http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsList'headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360S'}data={ 'on': 'true', 'page': '1', 'pageSize': '15', 'productName':'', 'conditionType': '1', 'applyname':'', 'applysn': '',}id_list=[]all_data_list=[]json_ids=requests.post(url=url,headers=headers,data=data).json()for dic in json_ids['list']: id_list.append(dic['ID'])post_url='http://scxk.nmpa.gov.cn:81/xk/itownet/portalAction.do?method=getXkzsById'for id in id_list: data={ 'id':id } detail_json=requests.post(url=post_url,headers=headers,data=data).json() #print(detail_json,'-------------ending-------------') all_data_list.append(detail_json)fp=open('./allData.json','w',encoding='utf-8')json.dump(all_data_list,fp=fp,ensure_ascii=False)print('over!!!')