编解码

python2 默认ascii

utf-8  decode 解码  ->  unicode  -〉encode编码 GBK

GBK  decode 解码  ->  unicode  -〉encode编码 utf-8

 '啦啦啦'.decode('gbk')   gbk是指 从gbk格式转成unicode。源头

'啦啦啦'.encode('utf8')   utf8是指从unicode转成utf8   目标  

 

python3 默认unicode

直接encode 编码。 encode('gbk')   编码成gbk的同时把数据类型变成bytes类型

dncode('gbk')   解码成gbk的同时把b数据类型变成字符串

b bytes类型 (0-255). 计算机之间传输数据的类型

 

posted @ 2020-08-10 14:33  密语笔记  阅读(122)  评论(0)    收藏  举报