[pyar] Una consulta mas sobre unicode

Nicolás Rebagliati nicolas.rebagliati en aenima-x.com.ar
Sab Ene 11 13:50:07 ART 2014


Exactamente, eso es lo que debe estar pasando.
Lo que no entiendo es el porque aun.


> 
> 
> El problema acá es que el print que no puede imprimir el string, de
> alguna manera al usar Django se cambia la codificación de la terminal
> y el print no sabe como mostrar el string Unicode. Ejemplo:
> 
> alejo$ python
> Python 2.7.3 (default, Jan  2 2013, 13:56:14)
> [GCC 4.7.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> print(u'\xe1rbol')
> árbol
>>>> 
> 
> alejo$ LANG=C python
> Python 2.7.3 (default, Jan  2 2013, 13:56:14)
> [GCC 4.7.2] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> print(u'\xe1rbol')
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe1' in
> position 0: ordinal not in range(128)
>>>> 
> 



More information about the pyar mailing list