解决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 中urls.py:URL dispatcher(路由配置文件)详解
Mar 24 Python
python爬虫中get和post方法介绍以及cookie作用
Feb 08 Python
解决Django migrate No changes detected 不能创建表的问题
May 27 Python
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
Jun 28 Python
python SQLAlchemy的Mapping与Declarative详解
Jul 04 Python
用Python实现最速下降法求极值的方法
Jul 10 Python
Python3 sys.argv[ ]用法详解
Oct 24 Python
python 实现return返回多个值
Nov 19 Python
django序列化serializers过程解析
Dec 14 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
May 19 Python
浅谈pytorch中的BN层的注意事项
Jun 23 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通过字符串调用函数示例
2014/03/02 PHP
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
javascript css float属性的特殊写法
2008/11/13 Javascript
javascript 日期常用的方法
2009/11/11 Javascript
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
40个新鲜出炉的jQuery 插件和免费教程[上]
2012/07/24 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
用jquery仿做发微博功能示例
2014/04/18 Javascript
JavaScript操作cookie类实例
2015/03/31 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
2015/11/24 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
关于微信上网页图片点击全屏放大效果
2016/12/19 Javascript
使用canvas及js简单生成验证码方法
2017/04/02 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
vue返回上一页面时回到原先滚动的位置的方法
2018/12/20 Javascript
微信小程序实现拖拽功能
2019/09/26 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
[05:08]DOTA2-DPC中国联赛3月6日Recap集锦
2021/03/11 DOTA
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python入门篇之字典
2014/10/17 Python
python:print格式化输出到文件的实例
2018/05/14 Python
python matlibplot绘制3D图形
2018/07/02 Python
python将秒数转化为时间格式的实例
2018/09/16 Python
详解Python 正则表达式模块
2018/11/05 Python
numpy.transpose()实现数组的转置例子
2019/12/02 Python
Python vtk读取并显示dicom文件示例
2020/01/13 Python
医药大学生求职简历的自我评价
2013/10/17 职场文书
2014年度思想工作总结
2014/11/27 职场文书
初中中等生评语
2014/12/29 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
金榜题名主持词
2015/07/02 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python
java开发双人五子棋游戏
2022/05/06 Java/Android