标签: python
在Python 3中,有str和bytes类型。要将bytes类型转换为str类型,可以在实例上调用decode()方法,反之亦然。我很困惑为什么这是,为什么它不是encode()?据我了解,在内部,内存中的实际字节被编码为编码(在Python的情况下为UTF-8)。
str
bytes
答案 0 :(得分:4)
字节是编码。您需要对它们进行解码才能获得它们编码的文本。 Python如何将文本编码为内部字节......不是你的问题。