Unicode: Decodieren funktioniert nicht
Verfasst: Sonntag 5. August 2007, 17:22
Hallo Python-Forum,
mich beschäftigt nun schon seid 2 Tagen ein kleines Problem mit Unicode Strings. Scheinbar werden manche Zeichen korrekt codiert andere dagegen werden im "Klartext" übertragen. Mir ist es leider noch nicht gelungen beides unter einen Hut zu bringen...
Unklar ist mir auch das "#38". Leider hab ich keinen Einfluss auf die Daten die geliefert werden.
Ich bin noch sehr neu bei python.. aber mitlerweile auch schon sehr verzweifelt.. =)
Vielen Dank schonmal!
mich beschäftigt nun schon seid 2 Tagen ein kleines Problem mit Unicode Strings. Scheinbar werden manche Zeichen korrekt codiert andere dagegen werden im "Klartext" übertragen. Mir ist es leider noch nicht gelungen beides unter einen Hut zu bringen...
Code: Alles auswählen
# -*- coding: latin-1 -*-
TestEncoded="Tést Text \x26#38\x3B"
TestDecoded=TestEncoded.decode('utf-8')
print TestDecoded
raw_input()
Ich bin noch sehr neu bei python.. aber mitlerweile auch schon sehr verzweifelt.. =)
Vielen Dank schonmal!