Python3.0类型错误

Python3.0类型错误,python,python-3.x,Python,Python 3.x,通常,在python3.0中,在字节类型对象上尝试split()方法时会遇到这个问题 TypeError:类型str不支持缓冲区API 在解码字节类型对象后,可以使用拆分方法解决此问题 但是,我发现错误消息相当模糊。我是否遗漏了一些基本概念,或者您是否也认为这条信息模棱两可?(如果更多的人这么认为,也许我们可以要求修复)只要忘记存在完全过时的、没有理由将其保留在3.0左右,改为升级到3.1,拆分字节就可以了: >>> x = bytes(b'ciao bella') >&

通常,在python3.0中,在字节类型对象上尝试split()方法时会遇到这个问题

TypeError:类型str不支持缓冲区API

在解码字节类型对象后,可以使用拆分方法解决此问题


但是,我发现错误消息相当模糊。我是否遗漏了一些基本概念,或者您是否也认为这条信息模棱两可?(如果更多的人这么认为,也许我们可以要求修复)

只要忘记存在完全过时的、没有理由将其保留在3.0左右,改为升级到3.1,拆分字节就可以了:

>>> x = bytes(b'ciao bella')
>>> x.split()
[b'ciao', b'bella']