El 3 de marzo de 2011 15:54, Antonio Alvarado Hernández <
aalvara...@gmail.com> escribió:

> Hola (P@vel),
>
> Si estás en Windows, ...
>
> Y escribes algo como esto:
>
>        # -*- coding: iso-8859-1 -*-
>
>        a = u"Saludos desde España!"
>        print a
> ....
>
> PD: Si vas a programar para Linux y Windows a la vez, utiliza UTF8 y
> no tendrás problemas.
>

Ésta es mi salida en Ubuntu

root@douglas-laptop:/home/douglas/Escritorio# python prueba.py
Traceback (most recent call last):
  File "prueba.py", line 5, in <module>
    print str(a)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xd1' in position
4: ordinal not in range(128)

para prueba.py=

#!/usr/bin/python
# -*- coding: UTF8 -*-

a = u'ESPAÑA'
print str(a)

Saludos.

Douglas.
_______________________________________________
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