我在python中有一个IOString缓冲区,我想要的是迭代它,并且每次迭代读取一组字节,例如,第一次迭代从0到65536,第二次65537到131072,然后继续......我我不知道如何做到这一点,我使用方法read
,但只读了我传递的位置的一个字节。
有什么想法吗?
答案 0 :(得分:1)
您可以为StringIO.read()
提供一个参数,这是要读取的字节数。
myStringIO.seek(0)
first = myStringIO.read(65536)
second = myStringIO.read(65536)