在执行json.dumps时出现Json decimal serializable错误

时间:2017-11-17 09:24:11

标签: python amazon-web-services amazon-s3 lambda amazon-dynamodb

我正在尝试编写一个lambda函数来将列表写入s3对象。以下是我的功能。

print result,type(result)  
a =s3.put_object(Bucket='mybucket',key='data.json',Body=json.dumps(result))

错误

  

[{u'投票':十进制(' 5'),你'姓名':你' Akbar'},{u'投票':十进制(' 4'),你'姓名':> u' Amar'},{u'投票':十进制( ' 2'),你'姓名':你' Antony'},{u'投票':十进制(' 15') ,> u'姓名':你' Yunoth'}]'   键入' list'

     

TypeError:十进制(' 5')不是JSON可序列化的

0 个答案:

没有答案