我试图加载一个大的JSON文件(300MB)来解析到excel。当我做一个json.load文件(文件)。类似的问题已经贴出来了,但还不能回答我的具体问题。我希望能够像在代码中那样在一个块中返回json文件中的所有数据。最好的办法是什么?代码和json结构如下:
代码是这样的。在def parse_from_file(filename):
""" proceed to load the json file that given and verified,
it and returns the data that was in the json file so it can actually be read
Args:
filename (string): full branch location, used to grab the json file plus '_metrics.json'
Returns:
data: whatever data is being loaded from the json file
"""
print("STARTING PARSE FROM FILE")
with open(filename) as json_file:
d = json.load(json_file)
json_file.close()
return d
结构看起来像这样。在
^{pr2}$
“内容”中的信息不一致,但有3个不同但不同的可能模板,可根据分析类型进行预测。在