在使用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)
"中国"
>>> 
更改前

 
 更改后

最新文章

  1. Tiles & SiteMesh
  2. css样式表和选择器的优先级以及position元素属性值的区别
  3. php部分---人员表和民族表的显示、修改、删除
  4. BI案例:某通信企业综合报表和决策分析系统实施案例
  5. Apache,PHP,MySQL的安装,配置
  6. 在CSS文件中引入其他CSS文件
  7. JS实现 鼠标放上去 图片自动放大的效果
  8. SQL Server,Oracle,DB2索引建立语句的对比
  9. python常用函数年初大总结
  10. kubernetes入门实践
  11. BFS求最短路 Abbottt's Revenge UVa 816
  12. 缓冲区(buffer)与缓存(cache)
  13. SQLI DUMB SERIES-14
  14. Springboot & Mybatis 构建restful 服务五
  15. WinFormEx
  16. spring注解第07课 @Valid和@Validated的总结区分
  17. 深度强化学习介绍 【PPT】 Human-level control through deep reinforcement learning (DQN)
  18. iOS 静态库的封装
  19. GIT速成
  20. UE4 引擎基础类说明

热门文章

  1. Spring入门教程:通过MyEclipse开发第一个Spring项目
  2. 基于window自带功能生成目录树
  3. HTML5中的History对象
  4. C#-MVC开发微信应用(5)--自动应答系统-自动回复机器人
  5. C# 版本的24点实现
  6. linux每日命令(36):wc命令
  7. 8个非常个性化的CSS3单/复选框
  8. Spatial Sound Research
  9. 基于jQuery虾米音乐播放器样式代码
  10. 我在tmux中最不可少的配置: 用鼠标切换窗口/调节分屏大小