python json.dumps 打印出后为乱码 解决方法

 

 

用 json.dumps() 将数据转成字符串时,返回打印结果为中文乱码, 解决方案如下:

 

追加: json.dumps(xxx, ensure_ascii=False) 即可

 

原因:json.dumps 序列化时默认使用的ascii编码,想输出真正的中文需要指定ensure_ascii=False

 

posted @ 2020-12-29 10:36  dearddu  阅读(420)  评论(0编辑  收藏  举报