相关阅读:字符集(Character Set)和编码(Encoding)的历史演化
Python字符的编码encode和解码decode
- 进行编码
str.encode("编码")
- 进行解码
bytes.decode("编码")
s = "周杰伦"
bs1 = s.encode("gbk") # b'xxxx' bytes类型
bs2 = s.encode("utf-8")
print(bs1)
print(bs2)
#输出结果
怎么把一个gbk的字节转化成utf-8的字节
先解码变成文字符号(字符串)——再重新编码
bs = b'\xd6\xdc\xbd\xdc\xc2\xd7'
s = bs.decode("gbk") # 解码
bs2 = s.encode("utf-8") # 重新编码
print(bs2)
#输出结果
- 进行编码
str.encode("编码")
- 进行解码
bytes.decode("编码")
s = "abcdefg"
print(s.encode("utf-8"))
print(s.encode("gbk"))
#输出结果
标签:编码,Python,解码,bs2,decode,encode,print From: https://www.cnblogs.com/Magiclala/p/17831832.html