如果检查json对象中是否存在某些字段,该怎么办?
v = {
"f1":"v1",
"f2":"v2",
"f3":"v3",
"f4":"v4",
"f5":"v5"
}
我有这段代码:
if v['f1']:
print "f1 exists"
elif v['f2']:
print "f2 exists"
elif v['f3']:
print "f3 exists"
但是有时候,当一个字段没有出现时,会触发异常而另一个测试失败。 我该怎么做这个测试?