[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

Recommended Posts

Compression / décompression de tarfile
[python] Compresser et décompresser