![](https://secure.gravatar.com/avatar/cbc0dddf3c17570baab5c5e46672c18e.jpg?s=120&d=mm&r=g)
--On 19.04.2004 11:26 +0200 Juergen Plasser wrote:
Hallo,
ich habe hier ein Kodierungsproblem bei einem Filenamen eines Attachments.
Ich hole mir das mit dem email package aus den Mime-Parts raus:
filename = part.get_filename()
Der Dateiname sieht dann so aus (scheinbar sogar mit Zeilenumbruch!? - Outlook 2003):
=?iso-8859-1?Q?00=5FEDVO=5FJarhesr=FCckblickAbtei?= =?iso-8859-1?Q?lung99=5Fv11=5FChG=2Eppt?=
Wie bekomme ich dies Ungetüm in eine lesbare Form?
Meine Lösung: filename = part.get_filename() header_enc = email.Header.decode_header(filename)[0] decoded_filename = unicode(header_enc[0], header_enc[1]).encode('ascii', 'replace') Jürgen _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de