1. 首页
  2. 数据库
  3. 其它
  4. 解决json中ensure_ascii=False的问题

解决json中ensure_ascii=False的问题

上传者: 2020-12-23 00:12:55上传 PDF文件 36.14KB 热度 13次
在使用json.dumps时要注意一个问题 >>> import json >>> print json.dumps('中国') "\u4e2d\u56fd" 输出的会是:’中国’ 中的ascii 字符码,而不是真正的中文。 这是因为json.dumps 序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii=False: >>> import json >>> print json.dumps('中国') "\u4e2d\u56fd" >>> print json.dumps('中国',ensure_ascii=False) "中国" >>> 补充知识
用户评论