[Python] soft freeware pour ouvrir zip crees

Quel logiciel peut-on utiliser pour ouvrir correctement les zip crees en Python avec la librairie "zipfile" ?

7-zip est libre mais ne marche pas alors que Winzip fonctionne mais n'est pas gratuit :-(

Merci d'avance !

++

PS : Quelle est le difference entre "ZIP_DEFLATED" et "ZIP_STORED" ?
Configuration: Windows XP
Firefox 1.5.0.10

2 réponses

  1. Modérateur
    Ben écoute aucun problème chez moi.

    J'utilise aussi 7-Zip (version 4.42) et il m'ouvre sans problème l'archive .zip créée par Python (2.5).
    1. Modérateur
      eh... drôle de question: j'ouvre avec n'importe quel logiciel les fichiers zip créés avec Python.
      (et 7-Zip marche très bien chez moi.)

      Tu as des problème pour les relire ?
      Est-ce que tu es sûr d'avoir bien procédé pour les créer ?

      Exemple:
      https://www.sebsauvage.net/python/snyppets/#zip
      1. Avec le programme suivant : j'obtient avec 7-zip la liste des .log & du .zip a l'interieur du zip !

        Peut-etre est-ce un probleme de configuration de 7-zip ???

        -----------------------------
        # Import PySNMP module
        import os
        import os.path
        import sys

        from stat import *

        import string
        import operator

        import zipfile
        import glob

        truc = "C:\\bidon\\truc.zip"

        # ou ZIP_STORED ???
        f=zipfile.ZipFile(truc,'w',zipfile.ZIP_DEFLATED)

        chemin = "C:\\bidon\\*.log"

        for file in glob.glob(chemin):

        # ajout dans le zip existant des logs au fur et a mesure
        f.write(file, os.path.basename(file))

        # fermeture du zip
        f.close()
        ------------------------------------------------

        Merci de "tester" chez toi ...

        ++