Ich verwende das folgende Skript, um ZIP-Dateien zu erstellen:
%Vor%Ich habe es von hier bekommen.
Aber ich habe s = StringIO.StringIO()
in s = io.BytesIO()
geändert, weil ich Python 3.x verwende.
Die Zip-Datei wird mit der richtigen Größe usw. erstellt. Aber ich kann sie nicht öffnen. Es ist ungültig. Wenn ich die Zip-Datei auf einen Datenträger schreibe, ist die Zip-Datei gültig.
Tags und Links python django python-3.x