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