python中的缓冲区是什么意思
在 struct 的 python 文档中,使用“缓冲区”一词时没有任何解释:
http://docs.python。 org/library/struct.html
struct.unpack_from(fmt, buffer[,offset=0])
解压缓冲区 根据给定的格式。这 结果是一个元组,即使它包含 恰好是一件物品。缓冲区必须 至少包含数据量 格式要求 (len(buffer[offset:]) 必须至少为 计算大小(fmt))。
这里的缓冲区是什么意思。字符串是缓冲区还是文件描述符? “缓冲区”必须具有哪些方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它是一个内存缓冲区:在 Python 2 中,是一个字符串 (
str
),在 Python 3 中,是一个二进制字符串 (bytes
),或者是使用缓冲区
。It's a memory buffer: in Python 2, a string (
str
), in Python 3, a binary string (bytes
), or alternatively an object constructed withbuffer
.