1. Lies
http://wiki.python-forum.de/FAQ#Wie_sta ... Skripte.3F damit kannst du auch die Fehlermeldung lesen.
2. Das Default-Encoding in Python 2 ist `ascii` damit kann man kein 'ä' kodieren, d.h. du wirst einen `UnicodeEncodeError` sehen.
3. Um das zu beheben, musst du deinen Unicode String fuer dein Ausgabeterminal richtig kodieren, zb mit
Code: Alles auswählen
import sys
raw_input(u'ähnlich'.encode(sys.stdout.encoding))
Das Coding Cookie am Anfang der Datei hat darauf keinen Einfluss, sondern nur darauf, dass dein 'ähnlich' aus der Python-Datei richtig dekodiert werden kann. Stimmt _dieses_ Encoding nicht, kann das auch ein Grund fuer den Fehler sein.