_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
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

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:

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