Seite 1 von 1

DeprecationWarning bei großen Zipfiles

Verfasst: Montag 7. Juni 2010, 14:55
von sylenz
Grüß euch,

interessanterweise bekomme ich beim versuch relativ große Dateien mittels zipfile zu packen eine DeprecationWarning und das file (4,8GB) wird nicht korrekt gepackt.
Der genaue Fehler lautet:

Code: Alles auswählen

DeprecationWaning: struct integer overflow masking is deprecated createZip.write(meinPfad)
Der Code hierzu ist ziemlich simpel:

Code: Alles auswählen

createZip = zipfile.ZipFile(pfad,'w',zipfile.ZIP_DEFLATED,True)
createZip.write(meinPfad)
createZip.close
Da der Code sonst reibungslos läuft liegt die Vermutung nahe, dass zipfile nicht mit allzu großen Daten umgehen kann, was aber imho mit dem Parameter 'True' zur aktivierung der allowZip64 hätte behoben sein sollen ...

Hat irgendjemand eine Idee?
Gruß