2011/3/3 (P@vel) <pdlo...@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@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a