J'ai lu la documentation de zipfile
, mais je ne comprenais pas comment décompresser un fichier, seulement comment compresser un fichier. Comment décompresser tout le contenu d'un fichier zip dans le même répertoire?
Réponses
Trop de publicités?
user1741137
Points
47
Si vous utilisez Python 3.2 ou version ultérieure:
import zipfile
with zipfile.ZipFile("file.zip","r") as zip_ref:
zip_ref.extractall("targetdir")
Vous n'avez pas besoin d'utiliser la fermeture ou d' essayer / attraper avec ceci car il utilise le construction du gestionnaire de contexte.
Dan Breen
Points
4381
simhumileco
Points
5383