[Python-es] error al decodificar unicode
P@vel
pdlopez en uci.cu
Jue Mar 3 21:15:03 CET 2011
Aver yo solo quiero que esto me funcione y no me de error
a = u'ESPAÑA'
print str(a)
"Ricardo Cárdenes Medina" <ricardo.cardenes en gmail.com>
Enviados: Jueves, 3 de Marzo 2011 14:59:09
2011/3/3 (P en vel) <pdlopez en uci.cu>:
> import sys
> sys.setdefaultencoding('iso-8859-1')
> a = u'ESPAÑA'
> print str(a)
>
> Este codigo me da el siguiente error:
> SyntaxError: Non-ASCII character '\xc3' in file
> /home/pavel/Escritorio/ascii.py on line 3, but no encoding declared; see
> http://www.python.org/peps/pep-0263.html for details
> #!/usr/bin/python
> # -*- coding: ascii -*-
>
> a = u'ESPAÑA'
> print str(a)
>
> SyntaxError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not
> in range(128)
Bueno. Has declarado que el texto en el documento está codificado en
ascii, pero hay una "Ñ", así que claramente no lo está :)
_______________________________________________
Python-es mailing list
Python-es en python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20110303/f9c6e451/attachment.html>
Más información sobre la lista de distribución Python-es