102 votes

lecture du contenu du fichier tar sans le détarrer, en script python

J’ai un fichier tar qui contient un certain nombre de fichiers. J’ai besoin d’écrire un script python qui lira le contenu des fichiers et donnera le nombre total de caractères, y compris le nombre total de lettres, d’espaces, de caractères de nouvelle ligne, tout, sans détarrer le fichier tar.

144voto

ghostdog74 Points 86060

vous pouvez utiliser ``

Après cela, vous pouvez utiliser `` pour extraire les membres en tant qu’objet de fichier. Juste un exemple

Avec l’objet fichier dans l’exemple ci-dessus, vous pouvez utiliser, `` etc.

14voto

Stefano Borini Points 36904

vous devez utiliser le module tarfile. Plus précisément, vous utilisez une instance de la classe TarFile pour accéder au fichier, puis accédez aux noms avec TarFile.getnames()

Si, au lieu de cela, vous souhaitez lire le contenu, utilisez cette méthode

0voto

vous pouvez utiliser tarfile.list() ex:

après avoir obtenu ces données. vous pouvez manipuler ou écrire cette sortie dans un fichier et faire ce dont vous avez besoin.

-2voto

jspcal Points 20715
<pre><code></code><p>énumérera le contenu</p></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X