[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