我需要提取发送为json的对象,我有这段代码,它给我带来的json对象叫做content。
@app.route('/AddMessage', methods = ['POST'])
def AddMessage():
print (request.is_json)
content = request.get_json()
print (content)
return 'JSON posted'
我想实现数据的属性。
我发送的数据是。
{
"device": "TemperatureSensor",
"value": "20",
"timestamp": "25/01/2017 10:10:05"
}
所以我想要 "设备 "的值。
如果你的请求的内容类型是 application/json
, request.get_json()
将返回一个与你的JSON结构相对应的字典。对于其他内容类型,它将返回 None
.)
这意味着你可以访问 装置 与
content = request.get_json()
device = content["device"]