2010-08-07 2 views
0

J'utilise le module tarfile de python.
J'ai une sauvegarde du système dans le fichier tar.gz.
J'ai besoin d'obtenir la liste des répertoires et des fichiers de premier niveau sans avoir TOUTES les listes de fichiers dans l'archive parce que c'est TROP LONG.
Par exemple: j'ai besoin de ['bin /', 'etc /', ... 'var /'] et c'est tout.
Comment puis-je le faire? Peut-être même pas avec un fichier tar? Alors comment?Obtenir de gros contenus de fichiers TAR (gz) par niveaux de répertoire

Répondre

1

Vous ne pouvez pas analyser le contenu d'un fichier tar sans analyser le fichier entier; il n'a pas d'index central. Vous avez besoin de quelque chose comme un ZIP.

Questions connexes