如何将一个JSON中的字典提取出来?
1.背景:我想要将boss直聘上的城市代码找出来,以 {’name' : 'code'}的形式提取出来,有大佬教教吗?https://www.zhipin.com/wapi/zpCommon/data/city.json 本帖最后由 cflying 于 2022-12-5 14:40 编辑
如果要从返回里提取则正则就方便
for v,k in re.findall('{"code":(\d+),"name":"(\w+)"',返回str):
print({k:v}) cflying 发表于 2022-12-5 11:44
如果要从返回里提取则正则就方便
for v,k in re.findall('{"code":(\d+),"name":"(\w+)"',返回str):
...
用了一个比较笨的方法{:10_277:}
city_dict = {}
with open('bosscity.json', 'r', encoding='utf-8') as c:
province_list = json.loads(c.read())['zpData']['cityList']
for a in province_list:
sub_citylist = a['subLevelModelList']
for b in sub_citylist:
city_dict] = str(b['code'])
页:
[1]