我正在查看anisble python API,它通过json返回值,然后可以将其存储为dict
{
"dark" : {
"web1.example.com" : "failure message"
},
"contacted" : {
"web2.example.com" : 1
}
}
我发现在联系下dict.get web2.example.com的嵌套值是一个挑战。
提前致谢。我会给出我的例子,但他们没有提供任何可用的东西。
答案 0 :(得分:1)
假设你得到如下词典: -
dictFromJSON = {
"dark" : {
"web1.example.com" : "failure message"
},
"contacted" : {
"web2.example.com" : 1
}
}
然后您可以访问以下值: -
for strKey, dictVal in dictFromJSON.items():
if strKey == "contacted":
print dictVal.keys()