Angenommen, ich besitze ein Verzeichnis: /home/user/files/
. Dieses Verzeichnis enthält eine Reihe von Dateien:
Ich möchte dieses Verzeichnis mit ZipFile
in Python komprimieren. Muss ich das Verzeichnis durchlaufen und diese Dateien rekursiv hinzufügen Oder ist es möglich, den Verzeichnisnamen zu übergeben, und die ZipFile-Klasse fügt automatisch alles darunter hinzu?
Am Ende möchte ich:
%Vor%Beachten Sie, dass dies keine leeren Verzeichnisse beinhaltet. Falls dies erforderlich ist, sind im Internet Umgehungslösungen verfügbar. wahrscheinlich am besten, um den ZipInfo-Datensatz für leere Verzeichnisse in unseren bevorzugten Archivierungsprogrammen zu bekommen, um zu sehen, was in ihnen ist.
Hardcoding Datei / Pfad, um Details meines Codes loszuwerden ...
%Vor%