Y además debe ir en la línea 1 o 2 del fuente. Por ejemplo, si tienes como aquí abajo, no tiene por qué funcionar, de acuerdo al PEP que citó más abajo Francisco. Yo no he tenido problema con Windows a la fecha y he declarado la codificación en línea 2
como abajo sin problema.

#!/usr/bin/python
<--- línea en blanco
#-*- coding: utf-8 -*-

saludos
Gerardo

Da?id wrote:
Si se la quitas te va a petar porque tienes caracteres extraños. En
Windows XP, la codificación se declara con:

# -*- coding: 850 -*-

Sin embargo, si lo quieres ejecutar desde la consola del IDLE, debería ser:

# -*- coding: cp1252 -*-

2011/1/18 Ivan Paredes <[email protected]>:
Al parecer windows no usa UTF si no ISO prueba quitando esa linea

El 18 de enero de 2011 11:05, Francisco Javier Cuadrado
<[email protected]> escribió:
El día 18 de enero de 2011 16:54, Fernando Guarini
<[email protected]> escribió:
Buenas a todos,
Recientemente he creado un programa en Python que se ejecuta en
terminal. Lo
creé bajo Linux, y en la cabecera de cada archivo .py que tengo creado,
tengo escrito:
#encoding:UTF-8
Antes de nada el comentario es:

# coding: utf-8

http://www.python.org/dev/peps/pep-0263/

Así me detecta todos los caracteres, véase tildes, eñes, y lo que sea.
Bueno, todo iba genial bajo Linux hasta que hoy me ha dado por probar el
invento en Windows. He descargado pues el intérprete de la página
oficial,
que es el 2.7, y simplemente he ejecutado mi programa. Las funciones van
perfectamente, pero los caracteres no, y me lo muestra todo de una forma
bastante horrible. Como os podreis imaginar, ni una sola tilde se ve
correctamente, sino que en su lugar me la sustituye por símbolos muy
raros.
A ver si os ha pasado a alguno de vosotros y me podeis decir cómo
solucionarlo.
Aquí ya no te puedo ayudar, creo que no he programado en Python sobre
windows nunca, si no es por lo que te he dicho antes, quizá sea culpa
de la consola de Windows que no sepa utilizar UTF-8.

Muchas Gracias!!
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/



--
Saludos

Fran
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a