Python-Beispiel: Dateien in ZIP-Archiv auflisten

English Deutsch

Dieses Beispiel listet alle in einer ZIP-Datei enthaltenen Dateinamen mit der in Python eingebauten zipfile-Bibliothek auf.

list_files_in_zip.py
#!/usr/bin/env python3
import zipfile

def list_files_in_zip(filename):
    """
    Listet alle Dateien in einem ZIP-Archiv auf.
    Yielded Dateinamen-Strings.
    """
    with zipfile.ZipFile(filename) as thezip:
        for zipinfo in thezip.infolist():
            yield zipinfo.filename

# Verwendungsbeispiel
for filename in list_files_in_zip("myarchive.zip"):
    print(filename)

Check out similar posts by category: Python