我已经写了一个Python脚本,将一个数据结构(我称其为"celldict"的字典)以Json格式输出。以下是其中的一小部分:
{
"1224": {
"OUT3FA_5": 12,
"IN1": 37,
"Total_IN1": 37
},
"1225": {
"OUT3FA_5": 24,
"IN1": 59,
"Total_IN1": 22
}
}
但是我想要的是像这样的东西:
{
"success": true,
"data": [
{
"Week":"1224",
"OUT3FA_5": 65,
"IN1": 85,
"Total_IN1": 100
},
{
"Week":"1225",
"OUT3FA_5": 30,
"IN1": 40,
"Total_IN1": 120
}
]
}
有没有一种方法可以使用Python格式化JSON输出,以获得我想要的结果? 我执行以下操作:
print json.dumps(celldict)
希望能够得到我的输出结果。 非常感谢您的任何帮助。
celldict
中的字典来添加它们,对吧? - Martijn Pieterscelldict
结构中首先包含周数。我们无法自行猜测该数据来自何处。 :-) 乍一看,我猜celldict[first_column_cell]['Week'] = weeknumber
可能是您要寻找的内容。 - Martijn Pietersfirst_column_cell
的值是周数?因此,在你的输入示例中出现了1224
和1225
这些数字?那么请在你的问题中明确说明。你的输出使用了完全不同的数字,所以我们无法猜测它们之间的关联。 - Martijn Pieters