- 从 str 到 bytes(16进制的)叫编码。(个人理解:向更为机器语言翻译,理解为编码,反之,为解码)
s="hello我的神啊"
b1=bytes(s,"utf8")
b2=s.encode("utf8")
print("b1 这种方式编码成:%s , b2 这种方式编码成:%s"%(b1,b2))
- 从 bytes 到 str 叫解码。
b3=str(b1,"utf8")
b4=b2.decode("utf8")
print("b3 这种方式解码成:%s , b4 这种方式解码成:%s"%(b3,b4))