我试图动态地将一些数据添加到python中的字典中,然后我将其转换为json格式的字符串。
{
"Module": "lights",
{
"id": 1,
"power": 50
},
{
"id": 2,
"power": 0
},
{
"id": 3,
"power": 25
}
}
需要动态添加id和power如何使用python实现这一目标?我怎样才能阅读相同的json格式?
答案 0 :(得分:2)
这是JSON和Python中的无效构造 它应该像
{
"Module": "lights",
"Values":[
{
"id": 1,
"power": 50
},
{
"id": 2,
"power": 0
},
{
"id": 3,
"power": 25
}
]
}
将所有词组{_id:...,power:...}分组到列表中
注意到这一点,从JSON转换为dict,反之亦然,可以使用load/loads
或dump/dumps
包中的json
和simplejson
方法