码迷,mamicode.com
首页 > Web开发 > 详细

json 不能 dumps Decimal 解决办法

时间:2019-04-23 11:06:04      阅读:357      评论:0      收藏:0      [点我收藏+]

标签:json   dump   def   json.js   ret   float   one   elf   code   

class DecimalEncoder(json.JSONEncoder):
    def default(self, o):
        if isinstance(o, decimal.Decimal):
            return float(o)
        super(DecimalEncoder, self).default(o)

调用:

json.dumps(res_dic, cls=DecimalEncoder)

json 不能 dumps Decimal 解决办法

标签:json   dump   def   json.js   ret   float   one   elf   code   

原文地址:https://www.cnblogs.com/sunqim16/p/10755054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!