我需要检查JSON请求是否指定了字段。我的要求可以是: {"ip": "8.35.60.229", "blackListCountry" : "Az"}
或简单地:{"ip": "8.35.60.229"}
。如何检查JSON是否指定了数据?
如何检查blackListCountry
是否存在于其中?
userIP = request.json["ip"]
blackListCountry = request.json["blackListCountry"]
print(blackListCountry)
[最有效的方法可能的重复检查,如果字典项存在,并且如果处理其价值它确实](https://stackoverflow.com/questions/28859095/most-efficient-method-to-check-if-dictionary-key-exists-and-process-its-value-if) – coder
“json”是一个文本格式,而不是数据类型。你在这里有一个简单的'dict'。 –