如何将 json 文件转换为 pandas 数据帧

我有一个像这样的 JSON 文件


{'work':'12234','product':'mobile','rating':'3'}

{'work':'12444','product':'mobile','rating':'4'}              

{'work':'12634','product':'tv','rating':'5'}

{'work':'12277','product':'ac','rating':'3'}

等等


我想把它转换成dataframe任何人都可以帮助我吗


繁花如伊
浏览 159回答 1
1回答

有只小跳蛙

您的文件不是 JSON。JSON 期望属性名称用双引号引起来。但是,您可以解决它。import pandas as pd with open('data.txt') as f:    data = [eval(line) for line in f]df = pd.DataFrame(data)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python