El día 22 de enero de 2011 00:32, Daπid <davidmen...@gmail.com> escribió:
> Hola.
>
> El comando coding sirve para definir la codificación de caracteres, y
> debe ir en la primera o en la segunda línea. Su valor depende del
> entorno en el que se ejecute.
>
> ¿En qué SO estás? En GNU/Linux, debes poner UTF8; en Windows, cp1252.
> Las líneas y asteriscos son decorativas.
>

El coding le dice al intérprete de python como debe leer el código
fuente de ese mismo fichero. Depende de cómo esté codficado ese
fichero. Cosa que depende del editor, y no del SO. El editor podría
preguntarle al SO cual es el Character-Encoding por defecto para usar
uno si no le dices al editor que use el que debe. Lo mismo que si no
configuras el editor podría tener que un tab es un tab o 4 u 8
espacios. Lo suyo es usar un editor decente y configurarlo debidamente
para trabajar con python. Con eso un mismo fichero funcionaría en
windows, linux, freebsd y lo que se le eche por delante.

saludos:

javi
_______________________________________________
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