在JSON响应中处理NULL值:Python Flask

Handling NULL value in JSON response : Python Flask

本问题已经有最佳答案,请猛点这里访问。

我有一个JSON响应,对于JSON消息中的大多数键值对都为空。

python解释器不喜欢它:

NameError: global name 'null' is not defined

功能如下:

1
2
3
4
5
6
7
8
9
10
11
12
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


将所有空值更改为None。在python中,"null"对象是singleton none