解决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实现查询IP地址所在地
Mar 29 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
pandas数据分组和聚合操作方法
Apr 11 Python
浅谈python中统计计数的几种方法和Counter详解
Nov 07 Python
TensorFlow索引与切片的实现方法
Nov 20 Python
Flask之pipenv虚拟环境的实现
Nov 26 Python
详解pycharm连接不上mysql数据库的解决办法
Jan 10 Python
如何在VSCode下使用Jupyter的教程详解
Jul 13 Python
总结Pyinstaller的坑及终极解决方法(小结)
Sep 21 Python
python空元组在all中返回结果详解
Dec 15 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
Mar 04 Python
Python作用域和名称空间的详细介绍
Apr 13 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学习笔记 数组遍历实现代码
2011/06/09 PHP
php模板原理讲解
2013/11/13 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
PHP实现对xml的增删改查操作案例分析
2017/05/19 PHP
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
jquery删除ID为sNews的tr元素的内容
2014/04/10 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
javascript实现动态标签云
2015/10/16 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
深入浅析JavaScript面向对象和原型函数
2016/02/06 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
2016/07/10 Javascript
JS实现将数字金额转换为大写人民币汉字的方法
2016/08/02 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
微信小程序动态添加分享数据
2017/06/14 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
2018/09/03 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
Vue中inheritAttrs的使用实例详解
2020/12/31 Vue.js
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[18:32]DOTA2 HEROS教学视频教你分分钟做大人-谜团
2014/06/12 DOTA
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
Python中正则表达式详解
2017/05/17 Python
Python中xrange与yield的用法实例分析
2017/12/26 Python
python 在屏幕上逐字显示一行字的实例
2018/12/24 Python
python SQLAlchemy的Mapping与Declarative详解
2019/07/04 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
Pycharm打开已有项目配置python环境的方法
2020/07/03 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
收费员岗位职责
2015/02/14 职场文书
观看《信仰》心得体会
2016/01/15 职场文书
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS