import json import requests u1 ='https://www.cde.org.cn/hymlj/listpage/9cd8db3b7530c6fa0c86485e563f93c7' p={'pageNum':1, 'pageSize':10, 'ypmc':'', 'pzrq1':'', 'pzrq2':'', 'spm':'', 'jpxzl':'', 'hxcf':'', 'sccs':'', 'pzwh':'', 'ssxkzcyr':'', 'gg':'', 'ssxszt':'', 'jx':'', 'sllb':'', 'gytj':'', 'cbzj':'', 'classId':'9cd8db3b7530c6fa0c86485e563f93c7'} h = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.61'} r1 = requests.post(url=u1, data=p, headers=h) r2 = r1.json() f = open('./药监局数据.json', 'w', encoding='utf-8') for i in r2: json.dump(i["records"],fp=f,ensure_ascii=False) f2.write('\n') print('药监局数据已录入')
小白遇到requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)求解决
最新推荐文章于 2024-09-11 20:55:40 发布