在Python中,您可以将StringIO用于字符数据的类文件缓冲区.内存映射文件基本上对二进制数据做类似的事情,但它需要一个用作基础的文件.Python是否有一个用于二进制数据的文件对象,并且只是内存,相当于Java的ByteArrayOutputStream?
我的用例是我想在内存中创建一个ZIP文件,ZipFile需要一个类似文件的对象.
python io binary buffer
binary ×1
buffer ×1
io ×1
python ×1