[Python-es] error al decodificar unicode

P@vel pdlopez en uci.cu
Jue Mar 3 20:53:09 CET 2011


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 

Ya busque en http://www.python.org/peps/pep-0263.html y proble con todos los comentarios que estan ahi para corregir el error supuestamente y me sigue dando error ejemplo: 
#!/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) 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20110303/78b09838/attachment.html>


Más información sobre la lista de distribución Python-es