У меня есть вопрос о том, как правильно записать каждый «окончательный» вложенный dict из dict of dicts в отдельный файл csv.
Так как dict из dicts неравномерен и имеет много «слоев», я пытался его решить с помощью рекурсии или для проверки, является ли элемент nx списком, но не удалось. Так что любые подсказки высоко ценятся.
Вот как в основном выглядит структура:
json = {
"General":{
"Column":{
0:"ID",
1:"Name",
2:"Value"
},
"Count":{
0:25,
1:25,
2:9
}
},
"Distr":{
"Name":{
"":{
"Value":{
"Count":{
"ID1":12.4,
"ID2":29.6,
"ID3":9.1
}
}
}
}
},
"Digit":{
"Value":{
"Std":{
"2019-04-18 00:00:00":1.5036268714949788,
"2019-04-23 00:00:00":0.3634739137697553,
"2019-04-28 00:00:00":0.13565689828487992,
"2019-05-03 00:00:00":-0.0518006344708256
},
"Mean":{
"2019-04-18 00:00:00":8.7,
"2019-04-23 00:00:00":1.1,
"2019-04-28 00:00:00":22.1,
"2019-05-03 00:00:00":98.5
}
}
}