[pyar] Unicode como nombre de archivo

Facundo Batista facundobatista en gmail.com
Mar Jun 8 18:44:20 ART 2010


2010/6/8 Javier Castrillo <riverplatense en gmail.com>:

> Te paso uno que tiene de todo "Avendaño José Luis"
>
> In [7]: for renglon in gente:
>   ...:     linea = renglon.strip()
>   ...:     linea = linea.split(',')
>   ...:     print repr(linea[1]), repr(linea[2])
>   ...:
>   ...:
> 'Avenda\xc3\xb1o' 'Jos\xc3\xa9 Luis'

Ok, en el archivo están en UTF8:

>>> apellido, nombre = 'Avenda\xc3\xb1o', 'Jos\xc3\xa9 Luis'
>>> print apellido.decode("utf8")
Avendaño
>>> print nombre.decode("utf8")
José Luis

Decodealos luego de leerlos, y ya los tenés lindos en Unicode.

Slds.

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/



More information about the pyar mailing list