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

Andreas Jung lists at andreas-jung.com
Tue Apr 1 11:23:14 EST 2003


decode() gibts erst in Python 2.2!

-aj

--On Dienstag, 1. April 2003 10:45 Uhr +0100 Klinger Christian 
<cklinger at econtec.de> wrote:

> 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
>
>
> _______________________________________________
> Python-de maillist  -  Python-de at python.net
> http://python.net/mailman/listinfo/python-de








More information about the Python-de mailing list