如何从列表创建json文件

时间:2019-04-24 21:24:42

标签: json python-3.x dictionary object

我有一个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文件中?

谢谢。

0 个答案:

没有答案