我已经完成
import pandas as pd
import json
with open("myjson.json", "r") as f:
objects = f.readlines()
jlist = []
for o in objects:
jlist.append(json.loads(o))
df = pd.read_json(json.dumps(jlist))
那行得通,我得到了熊猫DataFrame
,但我想知道是否有更好的方法。
答案 0 :(得分:1)
它可以在单个语句中加载
import pandas as pd
df = pd.read_json('myjson.json', lines=True)
lines=True
表示文件每行包含一个JSON对象。
您可以在这里https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_json.html
了解更多信息