[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