关于 json 包出现的问题汇总
1.python3运行报错:TypeError: Object of type ‘type’ is not JSON serializable解决方法
原因:
这个问题是由于json.dumps()函数引起的。
dumps是将dict数据转化为str数据,
但是dict数据中包含byte数据所以会报错。
解决:编写一个解码类 遇到byte就转为str
import json
class MyEncoder(json.JSONEncoder):
def default(self, obj):
原创
2022-01-11 20:53:45 ·
438 阅读 ·
0 评论