打开和阅读档案

时间:2019-01-14 17:59:50

标签: python python-3.x zip

我有以下课程来打开zip文件:

class ZIPFile (CompressedFile):
    magic = b'\x50\x4b\x03\x04'
    file_type = 'zip'
    mime_type = 'compressed/zip'

    def open(self):
        return zipfile.ZipFile(self.f)

我还希望有一个read方法,该方法就像文件一样工作。假设zip可能有多个文件,我将如何获取第一个(非虚假的)文件并读取该文件?当我说“非伪造”时,我的意思是有时Mac会在存档中创建诸如.__MACOSX之类的文件。

0 个答案:

没有答案
相关问题