Handsome_zhou 发表于 2022-1-15 14:46:00

json文件的读取与键值的抽取

本帖最后由 Handsome_zhou 于 2022-1-15 14:56 编辑

import json   #读取json文件
file = open('train.json','r',encoding = 'utf-8')
papers = []
for line in file.readlines():#一次读取整个文件
    dic = json.loads(line)#逐行将json格式数据转换成python字典数据
    papers.append(dic)


for i in range(10748):   #按行抽取需要的键值
    if 'name' in papers['label']:   #判断键"name"是否在父键"label"中
      names = papers['label']['name'].keys()#抽取所需的键值
      print(names)

tomok 发表于 2022-1-15 20:24:20

{:5_108:}
页: [1]
查看完整版本: json文件的读取与键值的抽取