python开发之路---第四次笔记--解码和编码

utf-8 ------> decode 解码   ---》 Unicode

Unicode  --->  encode 编码  ---》 GBK/UTF-8

举个栗子

s = '连路费'

s2 =  s.decode("utf-8") ### 把s解码为 Unicode,赋值给s2

举第二个栗子

s3 = s2.encode("GBK")

S4 = s2.encode("UTF-8")

### 总结一下

python3 里的文件默认编码为utf-8  内存中的字符串默认编码是 unicode

Python2 里的文件默认编码为asuii  内存中的字符串默认编码是 asuii  如果文件头定义了编码类型,字符串就是文件头定义的编码

 ## unicode 单独类型

猜你喜欢

转载自www.cnblogs.com/LoveElsa/p/10231840.html
今日推荐