python 学习之路(字符编码与转码)
来源:互联网 发布:floydwarshall 算法 编辑:程序博客网 时间:2024/06/08 08:00
python 学习之路(字符编码与转码)
首先先用一张图说明一下
python 2 转码
# -*- coding:utf-8 -*-# 上面是定义默认编码s = '你好's_unicode = s.decode('utf-8')print(s_unicode)s_gbk = s_unicode.encode("gbk")print(s_gbk)
python 3 转码
# 默认unicodes = '你好'encode = s.encode("gbk") #转成 gbk 格式print(encode) # 打印:b'\xc4\xe3\xba\xc3' python3会直接转成gbk然后转成byte格式encode_utf8 = encode.decode('gbk').encode('utf-8') # 在转成utf-8print(encode_utf8) # 打印:b'\xe4\xbd\xa0\xe5\xa5\xbd'
阅读全文
1 0
- python 学习之路(字符编码与转码)
- Python学习之字符编码
- 深入浅出Python字符与编码--转自Python之禅
- Python中字符编码与转码
- python学习笔记之字符编码
- python之字符编码
- 浅谈python中的字符编码与转码
- python学习(八):字符编码
- python学习(2)字符编码
- Python基础知识之字符编码和转码
- Python字符编码学习理解
- 【Python学习日记】字符编码
- Python字符编码问题学习
- 字符编码与转码
- python之字符编码解码
- python学习之 编码
- python学习之编码
- Python之检测文件的字符编码(chardet)
- camera 摄像头基础介绍
- 欢迎使用CSDN-markdown编辑器
- Unity中四种坐标系之间的关联
- 【Linux】Deepin系统Shadowsocks环境搭建
- Netty3 VS Netty4 之线程模型
- python 学习之路(字符编码与转码)
- 简单排序模板
- 无聊的一天
- Spring入门--控制反转(IOC)与依赖注入(DI)
- eclipse Egit所有版本离线包下载地址(亲测可用)
- 用Java实现WordCount
- java的static关键字 – Break易站
- adb端口冲突问题
- Ubuntu "Unable to locate package lrzsz"解决办法