Question

Je suis en utilisant pyUnrar2 par lots pour extraire les fichiers rar, ce que je voudrais acquérir est le nom du répertoire où se trouvent les fichiers en une fois extrait ?

Était-ce utile?

La solution

Extrait de chemin d'accès est défini comme un argument de extract().

Si une archive de disposer de son propre répertoire parent, vous pouvez le saisir en utilisant infolist():

import UnRAR2

rarc = UnRAR2.RarFile('test.rar')
list = rarc.infolist()

if list[0].isdir:
    print 'Parent directory in archive: %r' % list[0].filename
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top