在python中,有两种常用的字符串类型,分别为str和bytes(二进制数据)。
1.使用encode()方法编码-将字符串转换为二进制数据
str.encode([encoding=“utf-8”],[,errors=“strict”])
2.使用decode()方法解码–将二进制数据转化为字符串
bytes.decode([encoding=“utf-8”],[errors=“strict”])
``
>>> verse="野渡无人舟自横"
>>> byte=verse.encode('GBK')
>>> print(verse)
野渡无人舟自横
>>> print(byte)
b'\xd2\xb0\xb6\xc9\xce\xde\xc8\xcb\xd6\xdb\xd7\xd4\xba\xe1'
>>> print(byte.decode("GBK"))
野渡无人舟自横
>>>