[Python] Ordner archivieren als .tar.gz

Ordner archivieren als .tar.gz Python

mit dem kleinen code geschnipsel ist es möglich ein Ordner zu archivieren.

class folderToTarGz(object):
  nameExtension = '.archiv.tar.gz'

  def makeTarGz(self, folderName):
    import tarfile
    self.folderName = folderName
    tar = tarfile.open(folderName + self.nameExtension, 'w:gz')
    tar.add(folderName)
    tar.close()
    return folderName + self.nameExtension

  def cleanUp(self):
    import os
    os.remove(self.folderName + self.nameExtension)

code von codecocktail

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s