[PYTHON] Compression / décompression de tarfile
1
import tarfile
with tarfile.open('test.tar.gz', 'w:gz') as tr:
tr.add('test_dir')
#test_Tester le répertoire appelé dir.tar.Compressé en tarfile avec le nom de fichier gz
with tarfile.open('test.tar.gz', 'r:gz') as tr:
tr.extractall(path='test_tar')
#test_test dans un répertoire appelé tar.tar.Développer 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 compressé dans un fichier tar.tar.sous sans développer gz_test.Sortie txt