我有一个json文件名bio.json。它包含姓氏,名字,年龄,网站。现在我想用python解析这个文件。所以我写下这段代码
json_list = []
for i in open("bio.json"):
json_line = json.loads(i)
json_list.append(json_line)
我使用上述方法进行解析,因为
sourcefile=open("bio.json")
json_data=json.load(sourcefile)
代码抛出错误。因此,使用我的代码进行分析得到了列表列表。因为当我print(json_list[0])
向我显示bio.json文件的第一行时,字典属性不适用于json_list
。但是我想aggregate
的数据取决于名字和年龄等键。但是(dictionary_name.key())
此命令无法工作,因为它成为列表。
我该如何克服这个困难?
是否可以将所有数据写到另一个(用户创建的)json文件中?
谢谢。