python3-编码问题

asci  :8  

Unicode至少两个字节

utf-8 为了传输而设计的编码方式.用于网络传输 或者 存储

python2  使用ascii编码,不支持中文

python3 使用utf-8编码.

文本字符和二进制数据区分得更清晰,分别用 str bytes 表示。文本字符全部用 str 类型表示,str 能表示 Unicode 字符集中所有字符,而二进制字节数据用一种全新的数据类型,Bytes 来表示

data.encode (助记  :编码了,所以人就看不懂了) 转换为bytes

data.decode 解码为str 

例子:

原文地址:https://www.cnblogs.com/zyhe/p/10440190.html