博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python下调用json.dumps中文显示问题解决办法
阅读量:7220 次
发布时间:2019-06-29

本文共 316 字,大约阅读时间需要 1 分钟。

json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如:

import jsonjs = json.loads('{"haha": "哈哈"}')print json.dumps(js)

得到的结果是{"haha": "\u54c8\u54c8"},

中文字符打印出来的是utf-8转码。。。这个时候查血了docs.python.org,还有个参数ensure_ascii

调用了json.dumps(js, ensure_ascii=False)  ,嘿,真把中文打印出来了。

哈哈。

 

转载于:https://www.cnblogs.com/tom-zhao/p/3909074.html

你可能感兴趣的文章
Java用户线程和守护线程
查看>>
ClassLoader类加载机制&&JVM内存管理
查看>>
Caml语句 查询分配给当前用户及当前组
查看>>
记一次源码分析
查看>>
php版本引起的const问题
查看>>
js实现60s倒计时效果
查看>>
【POJ 2176】Folding
查看>>
redis的过期策略以及内存淘汰机制
查看>>
阿牛的EOF牛肉串
查看>>
随笔2013/2/13
查看>>
笨办法32循环和列表
查看>>
java序列化
查看>>
谈谈NITE 2的第一个程序HandViewer
查看>>
VS2008 未响应 假死
查看>>
html5、css3及响应式设计入门
查看>>
Win10還原成最乾淨的狀態
查看>>
Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
查看>>
SaltStack作业
查看>>
单例设计
查看>>
springboot+缓存
查看>>