Python中的二进制缓冲区
- 论坛
- Python中的二进制缓冲区
23 浏览
Python中的二进制缓冲区
在Python中,您可以使用StringIO作为字符数据的类似文件的缓冲区。内存映射文件基本上对于二进制数据也可以做类似的事情,但它需要一个用作基础的文件。Python是否有一个专门用于二进制数据且仅在内存中的文件对象,类似于Java的ByteArrayOutputStream?
我的用例是我想在内存中创建一个ZIP文件,而ZipFile需要一个类似文件的对象。