[Python-de] decode utf-8 nach latin-1

Klinger Christian cklinger at econtec.de
Tue Apr 1 10:45:00 EST 2003


Hallo Liste 

ich habe ein kleines Problem mit einer Unicode-Konvertierung!
Brauche es weil OpenLdap keine Sonderzeichen verarbeiten kann, und ich deshalb nach UTF-8 konvertieren muss!


--snip-- text-> utf-8

def sozeich(test):
	adr = unicode(test)
	adr = adr.encode('utf-8')
	return adr

ort = sozeich(test='nürnberg')

--snip--

jetzt meine Frage wie kann ich diesen utf-8 String wieder zurück konvertieren (am besten nach latin-1)

--snip-- utf -> latin-1

adr = ort.decode('utf-8')

--snip--

Fehler:
Traceback (most recent call last):
  File "test.py", line 35, in ?
    adr = ort.decode('utf-8')
AttributeError: decode

Hoffe jemand von euch hat einen Tip

mfg christian





More information about the Python-de mailing list