如何从pythonrestapi响应/返回JSON

2024-06-10 13:11:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我有pythonrestapi,它将从客户端接收请求,发送到mysql存储过程,然后以JSON的形式返回/响应客户端。在

我有MySQL stored proc返回如下内容:

| val | type | status |
|-----|------|--------|
|  90 |    1 |      a |

然后我在Python中再次捕捉到它并使用dict进行解析,如下所示:

^{pr2}$

所以,对于上面的代码,如果我做return result,它将给我:"{\"val\": 90, \"type\": 1, \"status\": \"a\"}"

如何(优雅地)解析结果,以便它能够正确地返回JSON,就像我硬编码Python返回值一样,如下所示:

return {'val': 90, 'type': 1, 'status': 'a'}

如果我返回上面的代码,它将返回一个合适的JSON格式,我的客户机将能够正确地处理这个格式。在

谢谢


Tags: 代码json客户端return过程格式typestatus