2
提取infromation我有多个词典一个JSON文件:从多个JSON文件到一个CSV文件在python
{"team1participants":
[ {
"stats": {
"item1": 3153,
"totalScore": 0,
...
}
},
{
"stats": {
"item1": 2123,
"totalScore": 5,
...
}
},
{
"stats": {
"item1": 1253,
"totalScore": 1,
...
}
}
],
"team2participants":
[ {
"stats": {
"item1": 1853,
"totalScore": 2,
...
}
},
{
"stats": {
"item1": 21523,
"totalScore": 5,
...
}
},
{
"stats": {
"item1": 12503,
"totalScore": 1,
...
}
}
]
}
在换句话说,JSON有多个按键。每个密钥都有一个包含个人参与者统计的列表。
我有很多这样的JSON文件,我想将它解压缩到一个CSV文件。我当然可以手动做到这一点,但这是非常乏味的。我知道DictWriter,但它似乎只适用于单个字典。我也知道词典可以连接在一起,但它会有问题,因为所有词典都有相同的键。
如何有效地将其提取到CSV文件?
您应该澄清一下,您正在使用'pandas'库。 –
谢谢。如果我想将四行合成一个,我应该重复枢轴吗? – wwl
@wwl您希望结果如何? – Alexander