解决Python3中的中文字符编码的问题


Posted in Python onJuly 18, 2018

python3中str默认为Unicode的编码格式

Unicode是一32位编码格式,不适合用来传输和存储,所以必须转换成utf-8,gbk等等

所以在Python3中必须将str类型转换成bytes类型的

在Python中使用encode的方式可以进行字符的编码

实际用法:

>>>a = "中国"
>>> a.encode("utf-8")
b'\xe4\xb8\xad\xe5\x9b\xbd'
>>> a.encode("gbk")
b'\xd6\xd0\xb9\xfa'
 

解决Python3中的中文字符编码的问题解决Python3中的中文字符编码的问题

总结:

  1. Python中str类型转bytes类型,相当与Unicode转gbk,utf-8。。。类型
  2. b'代表字符编码格式为bytes,
  3. utf-8默认24位占3个8位16进制数
  4. gbk中国编码默认占16位2个8位16进制数字

以上所述是小编给大家介绍的解决Python3中的中文字符编码的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python笔记(叁)继续学习
Oct 24 Python
python网络编程学习笔记(七):HTML和XHTML解析(HTMLParser、BeautifulSoup)
Jun 09 Python
Python语言描述最大连续子序列和
Dec 05 Python
Python3.6安装及引入Requests库的实现方法
Jan 24 Python
浅谈tensorflow1.0 池化层(pooling)和全连接层(dense)
Apr 27 Python
快速排序的四种python实现(推荐)
Apr 03 Python
Python Django给admin添加Action的方法实例详解
Apr 29 Python
python函数调用,循环,列表复制实例
May 03 Python
Keras实现支持masking的Flatten层代码
Jun 16 Python
编写python程序的90条建议
Apr 14 Python
python字符串常规操作大全
May 02 Python
使用pycharm运行flask应用程序的详细教程
Jun 07 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
Jul 18 #Python
python 将print输出的内容保存到txt文件中
Jul 17 #Python
python 实现对数据集的归一化的方法(0-1之间)
Jul 17 #Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
Jul 17 #Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 #Python
python3.x 将byte转成字符串的方法
Jul 17 #Python
Python 字符串转换为整形和浮点类型的方法
Jul 17 #Python
You might like
php导出excel格式数据问题
2014/03/11 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
2015/10/22 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
PHP自定义序列化接口Serializable用法分析
2017/12/29 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
2012/02/27 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
jquery索引在使用中的一些困惑
2013/10/24 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
vue.js+Element实现表格里的增删改查
2017/01/18 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
python itchat实现微信自动回复的示例代码
2017/08/14 Python
python sorted函数的小练习及解答
2019/09/18 Python
Django choices下拉列表绑定实例
2020/03/13 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
利用canvas实现图片压缩的示例代码
2018/07/17 HTML / CSS
美体小铺瑞典官方网站:The Body Shop瑞典
2018/01/27 全球购物
Notino意大利:购买香水和化妆品
2018/11/14 全球购物
英国现代家具和照明购物网站:Heal’s
2019/10/30 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
营销与策划专业毕业生求职信
2013/11/01 职场文书
高中体育教学反思
2014/01/29 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
纪检监察立案决定书
2015/06/24 职场文书
学校食堂管理制度
2015/08/04 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
MySQL索引篇之千万级数据实战测试
2021/04/05 MySQL
详解JVM系列之内存模型
2021/06/10 Javascript
MySQL系列之十三 MySQL的复制
2021/07/02 MySQL
Python学习之迭代器详解
2022/04/01 Python