Esempio n. 1
0
    def __init__(self, path):
        Archive.__init__(self)

        if not os.path.isdir(path):
            raise ValueError, '\'%s\' is not a directory' % path

        self.dir = os.path.abspath(path)
Esempio n. 2
0
	def __init__(self, path):
		Archive.__init__(self)
		
		try:
			self.zip = zipfile.ZipFile(path, "r")
		except zipfile.BadZipfile, msg:
			raise ValueError, msg
Esempio n. 3
0
    def __init__(self, path):
        Archive.__init__(self)

        try:
            self.zip = zipfile.ZipFile(path, "r")
        except zipfile.BadZipfile, msg:
            raise ValueError, msg
Esempio n. 4
0
	def __init__(self, path):
		Archive.__init__(self)

		if not os.path.isdir(path):
			raise ValueError, '\'%s\' is not a directory' % path

		self.dir = os.path.abspath(path)
Esempio n. 5
0
	def __init__(self, path):
		Archive.__init__(self)
		
		self.pITStorage = CreateObject(CLSID_ITStorage, CLSCTX_INPROC_SERVER, interface=IITStorage)
		
		wpath = c_wchar_p(path)
		self.pIStorage = self.pITStorage.StgOpenStorage(wpath, None, STGM_READ | STGM_SHARE_DENY_WRITE, None, 0)
Esempio n. 6
0
    def __init__(self, path):
        Archive.__init__(self)

        self.pITStorage = CreateObject(CLSID_ITStorage,
                                       CLSCTX_INPROC_SERVER,
                                       interface=IITStorage)

        wpath = c_wchar_p(path)
        self.pIStorage = self.pITStorage.StgOpenStorage(
            wpath, None, STGM_READ | STGM_SHARE_DENY_WRITE, None, 0)
Esempio n. 7
0
	def __init__(self, archive):
		Archive.__init__(self)

		self.archive = archive
Esempio n. 8
0
    def __init__(self, archive):
        Archive.__init__(self)

        self.archive = archive
Esempio n. 9
0
    def __init__(self, path):
        Archive.__init__(self)

        self.chm = chmlib.chm_open(path)
Esempio n. 10
0
	def __init__(self, path):
		Archive.__init__(self)

		self.chm = chmlib.chm_open(path)
Esempio n. 11
0
	def __init__(self, path):
		Archive.__init__(self)

		self.tar = tarfile.open(path, 'r')