包装二进制I

2024-05-20 08:46:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我最初是在IRC上问这个问题的,但这可能是最糟糕的问题,在那里得到答案:

How can I wrap a binary stream/buffer without just reading the entire buffer into memory, doing the manipulation on that, and creating a new buffer from the result?

具体地说,我所说的原始流是内存中的io.BytesIO对象,或者是带有b(二进制)标志集的open的结果。在

我目前的应用程序是在通过HTTP发送图像之前将图像分块调整大小(这显然超出了这个问题的范围),但我通常也对如何在不破坏接口的情况下改变缓冲区的行为感兴趣。在


Tags: the答案图像streambufferirccanhow