[PYTHON] Tarfile komprimieren / dekomprimieren

1


import tarfile

with tarfile.open('test.tar.gz', 'w:gz') as tr:
    tr.add('test_dir')
#test_Testen Sie das Verzeichnis dir.tar.Mit dem Dateinamen gz zu Tarfile komprimiert

with tarfile.open('test.tar.gz', 'r:gz') as tr:
    tr.extractall(path='test_tar')
#test_Test in einem Verzeichnis namens tar.tar.Erweitern Sie gz

2


import tarfile

with tarfile.open('test.tar.gz', 'r:gz') as tr:
    with tr.extractfile('test_dir/sub_dir/sub_test.txt') as f:
        print(f.read())
#Test in Tarfile komprimiert.tar.sub ohne gz zu erweitern_test.Ausgabe txt

Recommended Posts

Tarfile komprimieren / dekomprimieren
[Python] Komprimieren und dekomprimieren