我想创建一个这样的JSON
{
"beacons": {
"0c:f3:ee:16:6f:15": {
"label": "label",
"major": "7",
"minor": 15349,
"uuid": "699EBC80-E1F3-11E3-9A0F-0CF3EE3BC012"
},
"0c:f3:ee:16:6f:24": {
"label": "label",
"major": "7",
"minor": 15364,
"uuid": "699EBC80-E1F3-11E3-9A0F-0CF3EE3BC012"
},
"0c:f3:ee:16:6f:53": {
"label": "label",
"major": "7",
"minor": 15411,
"uuid": "699EBC80-E1F3-11E3-9A0F-0CF3EE3BC012"
}
}
}
我已经创建了那样的beacon对象
beacon = {
advertiser_mac: {
'major': major,
'minor': minor,
'uuid': proximity_uuid
}
}
但我不知道如何在一个对象中将所有这些连接起来,就像上面的例子一样
beacon
是一本字典。所以,如果你知道如何为每个advertiser_mac
生成字典,你可以只做密钥分配:
beacon = {}
advertiser_mac = "0c:f3:ee:16:6f:53"
advertiser_mac_dict = {
"label": "label",
"major": "7",
"minor": 15411,
"uuid": "699EBC80-E1F3-11E3-9A0F-0CF3EE3BC012"
}
beacon[advertiser_mac] = advertiser_mac_dict
beacon
{"0c:f3:ee:16:6f:53": {
"label": "label",
"major": "7",
"minor": 15411,
"uuid": "699EBC80-E1F3-11E3-9A0F-0CF3EE3BC012"
}
}