Python-In-Memory-Zip-Bibliothek

Gibt es eine Python-Bibliothek, mit der Zip-Archive im Speicher bearbeitet werden können, ohne dass tatsächliche Datenträgerdateien verwendet werden müssen?

In der ZipFile-Bibliothek können Sie das Archiv nicht aktualisieren. Die einzige Möglichkeit scheint darin zu bestehen, es in ein Verzeichnis zu extrahieren, Ihre Änderungen vorzunehmen und eine neue Zip-Datei aus diesem Verzeichnis zu erstellen. Ich möchte Zip-Archive ohne Festplattenzugriff ändern, da ich sie herunterladen, ändern und erneut hochladen werde, sodass ich keinen Grund habe, sie zu speichern.

Etwas Ähnliches wie ZipInputStream / ZipOutputStream von Java würde den Trick machen, obwohl jede Schnittstelle, die den Zugriff auf die Festplatte vermeidet, in Ordnung wäre.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage