0

我正在使用 flask_restx 作为 API。

我需要返回一个 JSON 列表,每个 JSON 可能有 1 个键值对,其中值的类型为 Python decimal.Decimal。当我返回此列表时,我收到错误“十进制不是 JSON 可序列化”。我不想将小数转换为字符串,我希望它们采用相同的格式,但更改为浮点数会有数据截断问题。

我还安装了 simplejson,尝试设置flask_app.json_encoder = SimpleJson.JSONEncoder,但都没有成功。有人能帮我一下吗?

4

0 回答 0