Seite 1 von 1

_winreg - UnicodeEncodeError

Verfasst: Mittwoch 24. November 2004, 21:00
von jens
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

Verfasst: Mittwoch 24. November 2004, 21:35
von Sorgenkind
musst deinen string als unicode übergeben oder wenn er in einer variable ist in unicode mit "\xfc".decode("latin-1") umwandeln