json 不能 dumps Decimal 解决办法

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)
原文地址:https://www.cnblogs.com/sunqim16/p/10755054.html