types_map nicht '.tar' : 'application/x-tar', sondern '.tgz

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
mgolbs
User
Beiträge: 28
Registriert: Freitag 3. Februar 2012, 13:07

Hallo,

ich suche die Definition nicht für tar sondern für tgz.

http://svn.python.org/projects/python/t ... metypes.py

Was muss ich für einen tgz e-mail Anhang nutzen? Hat das was mit dem Ansatz:

Code: Alles auswählen

suffix_map = {
    '.tgz': '.tar.gz',
    '.taz': '.tar.gz',
    '.tz': '.tar.gz',
    }
zu tun? Muss ich entpacken und extrahieren irgend wie separat umsetzen?



Gruß und Dank Markus
Benutzeravatar
/me
User
Beiträge: 3554
Registriert: Donnerstag 25. Juni 2009, 14:40
Wohnort: Bonn

mgolbs hat geschrieben:Was muss ich für einen tgz e-mail Anhang nutzen?
[...]
Muss ich entpacken und extrahieren irgend wie separat umsetzen?
Die Extension tgz hat typischerweise eine tar-Datei die mit gzip gepackt wurde.

Um an die Daten zu kommen musst du folglich erst das tar-Archiv mit gunzip auspacken und dann mit tar das Archiv selber auseinandernehmen.

tar auf der Kommandozeile hat typischerweise übrigens einen passenden Parameter für gzip, so dass der separate Aufruf von gzip nicht erforderlich ist.
Benutzeravatar
snafu
User
Beiträge: 6731
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Oder man nutzt das tarfile-Modul.
Antworten