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

_winreg - UnicodeEncodeError

Beitragvon jens » 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:

Beitragvon Sorgenkind » 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

Wer ist online?

Mitglieder in diesem Forum: redone