在python使用过程中,输入中文,不能正常的输出,可以使用ensure_ascii参数来解决不能输入中文的问题

代码块:

import json

friends={"name":"王虎","name1":"张二","name2":"姚晨"}
print(json.dumps(friends))

执行结果:

输出的中文是中文的ascii 字符码,而不是真正的中文。
这是因为json.dumps 序列化时对中文默认使用的ascii编码
因此需要使用ensure_ascii=False来指定出中文
代码块: 

friends={"name":"王虎","name1":"张二","name2":"姚晨"}
print(json.dumps(friends,ensure_ascii=False))

执行结果:

转载于:https://www.cnblogs.com/Delo/p/10574046.html

python json.dumps()函数输出json格式,使用ensure_ascii参数对中文输入的支持相关推荐

  1. python json.dumps()函数输出json格式,使用indent参数对json数据格式化输出

    最近使用json.dumps()来输出json数据,发现输出的数据是一行,看着太别扭了,不美观.发现可以使用indent参数来控制 import jsondicts={"name" ...

  2. python json dumps 自定义_Python json.dumps()用法及代码示例

    JSON的完整形式是JavaScript Object Notation.这意味着将使用编程语言的文本组成的脚本(可执行)文件用于存储和传输数据. Python通过名为内置的软件包支持JSONjson ...

  3. python json.dumps慢_python json.dumps中文乱码问题解决

    json.dumps(var,ensure_ascii=False)并不能解决中文乱码的问题 json.dumps在不同版本的Python下会有不同的表现, 注意下面提到的中文乱码问题在Python3 ...

  4. python json dumps 自定义_Python json.dumps 自定义序列化操作

    def login_ajax(request): if request.method == "GET": return render(request, 'login_ajax.ht ...

  5. python json dumps utf8_Python2操作JSON出现乱码的解决方案

    其实刚刚写过一整篇Python编码问题的解决方案,由于JSON又是一种特殊案例(与库相关,与语言本身无关)所以就单独提出来说. 我们来看一个从网上获取json并又存到本地文件的例子 import re ...

  6. php怎么打印json数据,php输出json格式数据的例子

    php直接输出json格式,很多新手有一个误区,以为用echo json_encode($data);这样就是输出json数据了,没错这样输出文本是json格式文本而不是json数据,正确的写法是应该 ...

  7. JSON.parse()函数处理json格式字符串方法

    函数语法:JSON.parse(text[, reviver]) text:必需, 一个有效的 JSON 字符串. reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数. < ...

  8. python中print函数输出是字符串_如何用python3输出print函数?

    最近函数讲的比较多,小编知道大家对函数的热情很高,所以趁热打铁想扩展一些知识内容.毕竟大家对print函数不算陌生,用的也算是频繁.不知道大家有没有学过输出print函数方面的知识,今天小编要带来的内 ...

  9. 7.1.3 Python进阶 《函数》定义、调用,参数,返回值《面向对象》概念,类,实例,对象,属性,方法《模块、包》导入,自定义,常用内置:datatime,time,random,os,sys

    目录 ======== 第四部分 Python进阶 ======== 第一节 函数 4.1.1 函数定义及调用 4.1.2 函数的参数 4.1.3 函数的返回值 第二节 面向对象 4.2.1 面向对象 ...

最新文章

  1. 安卓程序员永远不懂iOS程序员的痛? | 每日趣闻
  2. java设计模式---三种工厂模式之间的区别
  3. golang中的runtime
  4. 解决Extjs中textarea不支持keyup事件的问题
  5. QML基础类型之palette
  6. js 前加分号和感叹号的含义
  7. 规则引导的知识图谱联合嵌入方法
  8. wget for windows
  9. mongodb python 大于_5、Python操作MongoDB
  10. Kanzi编程基础3 - 图片读取与显示
  11. python分割压缩_Python读取分割压缩TXT文本文件实例
  12. 大话设计模式---策略模式
  13. Hexo+Github搭建个人博客(一)——开始搭建
  14. 中国移动(ECIA)云网工程师技术知识-立哥技术
  15. 想转行学IT,小白如何选择靠谱的培训学校
  16. 图片处理之thumbnailator和TwelveMonkeys的使用
  17. 什么是同城商超配送系统
  18. 旌扬机器人_“http://club.liangchanba.com/”搜索蜘蛛、机器人模拟抓取结果--站长工具...
  19. 群晖NAS虚拟机安装软路由LEDE,把K3C做AP
  20. Python_day9:常用内建模块

热门文章

  1. jQuery 1.4版本的15个新功能(现在已经发布到jquery1.8,特别是增强版的live事件,支持 submit , change , focus 和 blur 事件)...
  2. python提取数组元素_python简单获取数组元素个数的方法
  3. hive取mysql数据oracle数据,Hive安装过程(mysql/oracle存储元数据)详解
  4. python django 动态网页_python27+django1.9创建app的视图及实现动态页面
  5. os如何读取图片_CV:基于face库利用cv2调用摄像头根据人脸图片实现找人
  6. 数据:以太坊2.0合约余额新增1.28万ETH
  7. BitMEX将调整Impact Notional和Index Price Protection两个参数
  8. SAP License:定义某一模块的后台配置权限
  9. SAP License:SAP增强应用实例
  10. SAP License:SAP财务管理的认识