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 单独类型

 

 

posted @ 2019-01-07 10:36  MarkaiElsa  阅读(112)  评论(0编辑  收藏  举报