python字符串与编码之间的转换
#字符串与编码之间的转换
s = '你好'#默认是unicode
sgbk=s.encode('gbk')#转换成gbk
print(s)#打印s的unicode形式的字符串
print(sgbk)#打印s的gbk形式的编码(byte类型)
print(s.encode('utf-8'))#打印s的utg-8形式的编码(byte类型)
print(s.encode('gb2312'))#打印s的gb2312形式的编码(byte类型)
print(s.encode('utf-8').decode())#打印s的unicode形式的字符串
你好
b'\xc4\xe3\xba\xc3'
b'\xe4\xbd\xa0\xe5\xa5\xbd'
b'\xc4\xe3\xba\xc3'
你好
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- Docker应用:容器间通信与Mariadb数据库主从复制
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 第326天
- Shell-Bash变量与运算符
- python学习之|python学习之 实现QQ自动发送消息
- 逻辑回归的理解与python示例
- Guava|Guava RateLimiter与限流算法
- 一起来学习C语言的字符串转换函数
- python自定义封装带颜色的logging模块