[Python-de] lokalisierte String-Methoden?

Diez B. Roggisch deets at web.de
Die Nov 22 11:11:31 CET 2005


On Tuesday 22 November 2005 11:09, Stefan Behnel wrote:
> > ölwännchen öLWäNNCHEN
>
> Ah, das ist also dein Problem. Deine Konsole ist falsch eingestellt. Das
> hat nichts mit Python zu tun. Was du da angezeigt bekommst, ist die UTF-8
> Ausgabe deines Strings (also auch eine Unicode-Darstellung). Das ist
> wunderbar in Ordnung, wenn deine Konsole (oder Eingabeaufforderung, oder
> wie auch immer) das auch ausgeben kann. Kann sie aber anscheinend nicht,
> sie scheint ISO-8859-1 zu erwarten.

Nee, das Problem ist das in beiden Faellen Oe (keine deutsche Tastatur, 
btw...) als

ö

dargestellt wird. Das muesste aber unterschiedlich sein - auch in Unicode, und 
auch mit nem falschen output-encoding bzw falscher Darstellung des encodings. 
Bytewerte sind Bytewerte.

Diez