Python und GZip

Nachdem Ich nun einige Zeit damit verbracht habe ein vernünftiges Beispiel für die Kompression mit GZip unter Python zu finden, jedoch nur unvollständige Dokumentationen und Beispiele gefunden habe, möchte Ich mein Beispiel veröffentlichen. Hoffe hiermit einigen Leuten zu helfen.

   1:  def compressGzip(file):
   2:      fsObjContent = open(file, "rb")
   3:      fsObjGz = gzip.GzipFile(file + ".gz","w")
   4:      fsObjGz.write(fsObjContent.read())
   5:      fsObjGz.flush()
   6:      fsObjGz.close()
   7:      fsObjContent.close()
 

An die Funktion compressGzip wird ein String mit dem Pfad zur komprimierenden Datei übergeben.

Da Ich zur Zeit versuche Python zu lernen, werde Ich eventuell weitere Code Fragmente veröffentlichen.

This entry was posted in IT-Kiste and tagged . Bookmark the permalink.

Facebook Kommentare:

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>