[Python-de] Umlaute im Verzeichnisnahmen
Frank Grellert
grellert at web.de
Mi Jul 20 13:03:43 CEST 2011
oder in die 2. (!!) Zeile des Skripts:
# -*- encoding:utf8 -*-
F. Grellert
2011/7/20 Christian Tanzer <tanzer at swing.co.at>:
> Wagner, Frank wrote at Wed, 20 Jul 2011 09:25:15 +0000:
>
>> Mein Python Skript bricht mit folgender Fehlermeldung ab:
>>
>> UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in
>> position 49: ordinal not in range(128)
>
> Zum Beispiel::
>
> >>> x = u'\xfc'
> >>> print x.encode("iso-8859-15")
> ü
>
> Oder besser::
>
> >>> import locale
> >>> print x.encode(locale.getpreferredencoding())
> ü
>
> Oder so::
>
> >>> import sys
> >>> open(x.encode(sys.getfilesystemencoding()))
>
> MfG,
> _______________________________________________
> python-de maillist - python-de at python.org
> http://mail.python.org/mailman/listinfo/python-de
>
--
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Frank Grellert
Email: grellert at web.de
Webseite: http://www.plessower-see.appspot.com
Identity: http://grellert.myopenid.com/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*
Mehr Informationen über die Mailingliste python-de