ich habe ein Problem beim Komprimieren von Dateien mittels "gzip". Das Komprimieren an sich funktioniert tadellos, aber die ursprüngliche Datei bekommt in dem "gezippten" Format den aktuellen Zeitstempel. Sie sollte aber den eigenen Zeitstempel beibehalten - schließlich möchte ich beim Auspacken dann die gleiche Datei wie vorher haben (also den gleichen Zeitstempel).
Mein Script zum Komprimieren sieht wie folgt aus:
Code: Alles auswählen
FileToCompress = "C:\tmp\test\test.ini"
CompressedFile = "C:\tmp\test\test.ini.gz"
with open(FileToCompress, 'rb') as f_in:
f_out = gzip.open(CompressedFile, mode='wb')
f_out.writelines(f_in)
f_out.close()