Seite 1 von 1

Probleme mit Umlauten

Verfasst: Mittwoch 13. Dezember 2006, 16:40
von chell
Hallo,

ich habe Python hier auf Mac OS X laufen (Python 2.5, war direkt vorinstalliert). Leider meldet Python einen Fehler, wenn ich folgendes mache:

Code: Alles auswählen

print u"Bitte wählen Sie aus: "

Der genaue Fehler ist:
$ python ssp.py
File "ssp.py", line 4
SyntaxError: Non-ASCII character '\xc3' in file ssp.py on line 4, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Danke im Voraus!

chell

Verfasst: Mittwoch 13. Dezember 2006, 16:44
von name
-*- coding: utf-8 -*-
Oben anfuegen und es sollte laufen

Verfasst: Mittwoch 13. Dezember 2006, 16:51
von Dispersio
Hi

Lies dir einfach das hier durch: [wiki]Von Umlauten, Unicode und Encodings[/wiki]

Verfasst: Mittwoch 13. Dezember 2006, 16:55
von chell
name hat geschrieben:-*- coding: utf-8 -*-
Oben anfuegen und es sollte laufen
ergibt:
$ python ssp.py
File "ssp.py", line 1
-*- coding: utf-8 -*-
^
SyntaxError: invalid syntax

Verfasst: Mittwoch 13. Dezember 2006, 16:57
von Dispersio
Hi

Das muss auch so lauten :D:

# -*- coding: utf-8 -*-