Compression / décompression du fichier zip

1


import zipfile
import glob

with zipfile.ZipFile('test.zip', 'w') as z:
    for f in glob.glob('test_dir/**', recursive=True):
        z.write(f)
#test_test sous dir.Compresser en fichier zip avec le nom de fichier zip

with zipfile.ZipFile('test.zip', 'r') as z:
    z.extractall(path='zzz2')
#test dans un répertoire appelé zzz2.Décompressez le zip

2


import zipfile

with zipfile.ZipFile('test.zip', 'r') as z:
    with z.open('test_dir/sub_dir/sub_test.txt') as f:
        print(f.read())
#test compressé dans un fichier zip.Sub sans zip de déballage_test.Sortie txt

Recommended Posts

Compression / décompression du fichier zip
[Linux] Commande de compression / décompression tar.gz
Bases de la théorie de l'information quantique: compression de données (1)
J'ai pris un benchmark de compression h5py
Bases de la théorie de l'information quantique: compression de données (2)