Unbekannte Fehlermeldung

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
Weltbesiedler
User
Beiträge: 103
Registriert: Dienstag 2. Februar 2010, 18:44
Wohnort: Bayern

Code: Alles auswählen

j = random.randint(0, 10)
m = random.randint(0, 10)
k = j * m
if k == 1:
    print k , "ist 1"
else:
    print k , "ist nicht 1"
if k < 1:
    print k , "ist kleiner 1"
if k > 1:
    print k , " ist größer 1"
Fehlermeldung:
SyntaxError: Non-ASCII character '\xf6' on line 27, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Benutzeravatar
DaMutz
User
Beiträge: 202
Registriert: Freitag 31. Oktober 2008, 17:25

hast du dir den Link einmal angesehen?
Das Problem sind die 2 nicht ASCII Zeichen 'ö' und 'ß'. Die Meldung wirst du wahrscheinlich wegbekommen indem du in der 1. oder 2. Zeile deines Skripts folgendes einfügst:

Code: Alles auswählen

# -*- coding: utf-8 -*-
p.s. es gibt nicht nur Code Tags es gibt auch Python Tags, benutze doch in Zukunft diese für deine Posts.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

DaMutz hat geschrieben:hast du dir den Link einmal angesehen?
Das Problem sind die 2 nicht ASCII Zeichen 'ö' und 'ß'. Die Meldung wirst du wahrscheinlich wegbekommen indem du in der 1. oder 2. Zeile deines Skripts folgendes einfügst:

Code: Alles auswählen

# -*- coding: utf-8 -*-
Und die Datei natürlich in diesem Format auch speicherst ;-)
DaMutz hat geschrieben: p.s. es gibt nicht nur Code Tags es gibt auch Python Tags, benutze doch in Zukunft diese für deine Posts.
Nach 76 Posts wird das wohl nix mehr :mrgreen:
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
Antworten