如何将bytearray转换为zip文件

时间:2012-03-27 09:53:41

标签: python python-2.7

我在Python 2.7中有一个bytearray对象,我从查询到SQL服务器,我知道它是一个zip文件。我现在需要做的是访问zip文件中的数据。

如何将bytearray转换为文件并将其安全保存到硬盘?

如何直接在Python中访问zip文件中的数据?

1 个答案:

答案 0 :(得分:1)

将其“转换”为文件:将bytearray写入磁盘而不更改任何内容(确保打开文件以使用“wb”写入)。要在不保存到磁盘的情况下访问其内容,请将其嵌入stringio对象(模仿打开的文件)并使用zipfile访问它。