Python2代码:
x = buffer(chr(0) * 32)
蟒蛇3的等价物是什么?我试图用memoryview()
替换缓冲区,但名称错误变成了类型错误:TypeError:memoryview:需要一个类似字节的对象,而不是"str"。
我确信这应该是一个字符串,而不是一个字节。
有人能帮我吗?
python 3+的缓冲区函数不是答案
为python 3+调整缓冲区函数的答案
x = memoryview(b'x00'*32)`
memoryview
需要字节。Python3现在区分了字节和字符串。