Transliteración de símbolos.

Chema Cortés py en ch3m4.org
Jue Jun 3 13:41:49 CEST 2004


El Jueves, 3 de Junio de 2004 11:33, Víctor Peinado escribió:
> Mi duda ahora es si esto no me dará más problemas, por ejemplo, al buscar
> expresiones regulares compiladas en unicode en ficheros que sigan
> codificados en iso-8859-15.

Tienes funciones de conversión entre una codificación y otra:
>>> a=unicode("€","iso-8859-15") #unicode a partir de iso-8859-15
>>> a

u'\u20ac'

>>> a.encode("iso-8859-15") #iso-8859-15 a partir de unicode

'\xa4'

>>> print _

€

y si aún quieres más puedes utilizar el módulo 'codecs':
>>> import codecs
>>> f=codecs.open("MiFichero.txt","r","iso-8859-15") #fichero en iso-8859-15
>>> type(f.read())

<type 'unicode'>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es