TypeError:类型str在拆分字符串时不支持缓冲区API

use*_*593 9 python python-3.x

大家好我有这个代码:

data = data.split('&')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

data = data.split('&')TypeError:类型str不支持缓冲区API

如何拆分我的字符串?

Mar*_*ers 21

data是一个bytes对象.您只能使用其他bytes值来拆分它,您可以使用bytes文字(从b前缀开始)来创建一个:

data.split(b'&')
Run Code Online (Sandbox Code Playgroud)