latin transliteration

Rolando Espinoza La Fuente <[email protected]> Sat, 19 Dec 2009 16:01:58 -0400
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
--===============1651836053==
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hola, =C2=BFconocen alg=C3=BAn m=C3=B3dulo para "transliteration" que funci=
one correctamente?

He probado todo lo que encontre y ninguno me da el resultado que quiero,
por ejemplo: "am=C3=A9rica" -> "america"

Vean:

In [3]: AsciiDammit.asciiDammit(u'am=C3=A9rica'.encode('utf-8'))
Out[3]: 'amAfArica'

In [9]: unicodedata.normalize('NFKD', u'am=C3=A9rica').encode('ASCII', 'ign=
ore')
Out[9]: 'amArica'

In [10]: unidecode.unidecode(u'am=C3=A9rica')
Out[10]: u'amA(c)rica'

Saludos,

--=20
Rolando Espinoza La fuente
www.rolandoespinoza.info

--===============1651836053==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

_______________________________________________
Lista de correo Python-es =

http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
--===============1651836053==--