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/