TypeError: Object of type Decimal is not JSON serializable
decimal不是internal type, 无法正常序列化
添加函数
import json
import decimal
class Encoder(json.JSONEncoder):
def default(self, obj):
if isinstance(obj, decimal.Decimal): return float(obj)
json.dumps( ... , cls = Encoder)