ich habe bei einem Script ein Problem festgestellt: Wenn ich das Script starte, dann bekomme ich alle Ausgaben normal; auch Umalute werden korrekt in der Kosnole angezeigt. Wenn ich die Ausgabe nun in eine Datei umlenken will
Code: Alles auswählen
./script.py > datei.html
Code: Alles auswählen
Traceback (most recent call last):
File "./docmaker.py", line 161, in ?
d.printHTML()
File "./docmaker.py", line 30, in printHTML
i.printHTML()
File "./docmaker.py", line 51, in printHTML
print "<h1>%s</h1>" % self.titel
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 17: ordinal not in range(128)
Ich habe schon div. Suchen gestartet, aber keine Lösung gefunden.
Ich habe das Encoding per
Code: Alles auswählen
# -*- coding: utf-8 -*-
Ich hoffe, jemand hat eine Ahnung, woran es klemmt.