在 JSON 响应中处理 NULL 值:Python Flask [重复]
Posted
技术标签:
【中文标题】在 JSON 响应中处理 NULL 值:Python Flask [重复]【英文标题】:Handling NULL value in JSON response : Python Flask [duplicate] 【发布时间】:2017-04-29 10:21:07 【问题描述】:我有一个 JSON 响应,其中 JSON 消息中的大多数键值对都为 NULL。
Python 解释器不喜欢它:
NameError:未定义全局名称“null”
函数如下:
def api_notification_invoke(notid):
data =
"status": null,
"message": null,
"errors": null,
"method": "POST"
js = json.dumps(data, indent=4)
resp = Response(js, status=200, mimetype='application/json')
return resp
【问题讨论】:
你不是把 null 和 None 搞混了吗? 【参考方案1】:将所有空值更改为None
。在 Python 中,'null' 对象是单例 None
【讨论】:
以上是关于在 JSON 响应中处理 NULL 值:Python Flask [重复]的主要内容,如果未能解决你的问题,请参考以下文章
RestKit 从 JSON 响应返回空值作为“<null>”