Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Cartographie, Application SIG et sites utiles
Visiteurs
Depuis la création 7 544
Publicité
Pages
14 janvier 2014

Zipper plusieurs fichiers

Code utilisé à partir du site: http://www.commentcamarche.net/forum/affich-2641490-python-zipper-plusieurs-fichiers

Ce script regroupe plusieurs fichiers à la même racine et les regroupent dans un ZIP dans l'espace de travail souhaité.

SCRIPT:

# -*- coding: utf8 -*-

# Ce script fonctionne avec les librairies par défaut de Python

import zipfile

# Ci dessous 'chemin' est la variable a rappeller a chaque fois que l'on ajoute un document.
chemin = "D:\\Scripts\\demo\\Doc_ZIP.zip"

print ('CREATION DU FICHIER : DOC_ZIP')

print ('Recherche des documents a zipper')

print ('Zip en cours...')

import zipfile
f=zipfile.ZipFile(chemin,'w',zipfile.ZIP_DEFLATED)
f.write("doc1.txt")
f.close()

f=zipfile.ZipFile(chemin,'a',zipfile.ZIP_DEFLATED)
f.write("doc2.txt")
f.close()

f = zipfile.ZipFile(chemin,'a',zipfile.ZIP_DEFLATED)
f.write("doc3.txt")
f.close()

print ('Les fichiers sont zippes !!!')

Publicité
Publicité
Commentaires
Publicité