_winreg - UnicodeEncodeError

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
jens
Moderator
Beiträge: 8483
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Mittwoch 24. November 2004, 21:00

Habe ein Problem mit dem auslesen der REG:

Code: Alles auswählen

Windows: Datei-Endung -> DateiTyp + Programm aus REG lesen:
http://python.sandtner.org/viewtopic.php?p=12528#12528
und zwar stolpert Python über:

Code: Alles auswählen

UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 11: ordinal not in range(128)
Es geht dabei um "f\xfcr" was eigentlich nur "für" ist...

Muß ich da mit encoding ran?


EDIT: erledigt, ein .encode("latin-1") macht's
Sorgenkind
User
Beiträge: 34
Registriert: Samstag 24. Juli 2004, 19:25
Kontaktdaten:

Mittwoch 24. November 2004, 21:35

musst deinen string als unicode übergeben oder wenn er in einer variable ist in unicode mit "\xfc".decode("latin-1") umwandeln
Antworten