常见的编码:
- gbk
- utf-8
- ASCII
我们通常用encode()编码,用decode()解码
encode默认用utf-8的方式进行编码
切记:用什么方式编码就用什么方式解码
s = '收藏家'
b = s.encode()
print(b)
s1 = b.decode()
print(s1)
b'\xe6\x94\xb6\xe8\x97\x8f\xe5\xae\xb6'
收藏家
s = '收藏家'
b = s.encode('gbk')
print(b)
s1 = b.decode('gbk')
print(s1)
b'\xca\xd5\xb2\xd8\xbc\xd2'
收藏家
用utf-8编码中文:一个字三个字节
用gbk编码中文:一个字两个字节