[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