Outils pour utilisateurs

Outils du site


python:zip

ZIP

Copier tout un dossier vers un fichier ZIP

Le dossier /home/marc/Images et tout son contenu sera archivé vers un fichier /home/marc/archive-YYYYMMDD-HHMM.zip

import shutil, datetime
 
# Chemin du dossier à sauvegarder
source_path = "/home/marc/Images"
 
# Chemin du fichier ZIP à générer, ne pas inclure l'extension
dest_path = "/home/marc/archives-" + datetime.datetime.now().strftime("%Y%m%d-%H%M")
 
# La fonction renvoie le chemin complet du fichier ZIP généré
archive_path = shutil.make_archive(dest_path, 'zip', source_path)

Ceci a généré le fichier /home/marc/archives-20211013-1741.zip

python/zip.txt · Dernière modification: 2021/10/15 05:02 (modification externe)