dong5300 发表于 2017-5-6 09:38:13

(转)python下调用json.dumps中文显示问题解决办法

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



[*]>>> import json  
[*]>>> js = json.loads('{"haha": "哈哈"}')  
[*]>>> print json.dumps(js)  
[*]{"haha": "/u54c8/u54c8"}  

解决办法很简单:
 
 view plaincopy



[*]>>> print json.dumps(js, ensure_ascii=False)  
[*]{"haha": "哈哈"}  

  转自:http://blog.csdn.net/sagittar/article/details/6169605
  --end
页: [1]
查看完整版本: (转)python下调用json.dumps中文显示问题解决办法