string.translate() deprecated!!!
Chema Cortes
pych3m4 en gmail.com
Mie Mar 4 09:09:32 CET 2009
El 2009/3/3 Manuel Enrique Gutierrez Perez
<megutierrez en estudiantes.uci.cu> escribió:
>
> Hola lista, he estado leyendo y veo que la función translate del módulo string está desaprobada y será eliminada en las futuras versiones. ¿Que se supone que use para suplir esta función?
Como bien te dice José Caballero, sólo se desaprueban las funciones
del módulo string; pero seguirán funcionando los métodos de los
objetos strings. Lo que sí que hay que tener cuidado es que el método
.translate() funciona diferente con los unicodes, que será la
codificación por defecto en python.
>>> u"Hola, mundo".translate({ord(u"o"):None, ord("d"):u"€"})
u'Hla, mun\u20ac'
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es