dev  

Re: [ot:dev] Re: Encoding-Problem

Thomas Kalka
Thu, 16 Nov 2006 02:35:26 -0800

Das ganze ist leider noch nicht ganz transparent,
da ja auch noch das Terminal interpretiert.
Was kommt raus, wenn Du den MySQL-Output durch hexdump  schickst ?

Eigentlich müsste M2 nicht öööö anzeigen sondern noch die zusätzlichen  
Escape-Codes.

Hast Du beim Terminalprogramm für M2 ISO8... eingestellt oder utf8 ?

Soweit ich bisher verstehe, sind Unicode-Strings in Python so kodiert, 
das sie sagen, was Kodiert werden soll, nicht das Ergebnis.

u'xc3xb6xc3xb6xc3xb6xc3xb6' kann nicht "öööö" ergeben.
Das das beim print-Statement trotzdem erscheint muss irgendwie 
am weiteren Transcoding  auf dem Weg von Python über die Console übers Terminal 
zu deinen Augen geschehen.