Problemas con el ascii 164 y 165

Pedro A. Carrasco Ponce pedro.carrasco en iver.es
Vie Ene 14 08:21:17 CET 2005


Marcos Sánchez Provencio escribió:
> Ojo, que el estándar de windows no es el iso-88... sino cp1252.

El encabezado:

# -*- coding: iso-8859-1 -*-

se utiliza para que el intérprete de python sepa qué codificación de 
carácteres utilizas en tu fichero y no te salga el warning famoso (que 
por cierto desaparecerá en futuras versiones), no para la salida ni nada 
similar.
Para la salida tienes varias opciones, desde redefinir en tu syte.py o 
sitecustomize.py la codificación de carácteres, lo que te dará problemas 
si distribuyes el programa. Redefinir la codificación en tu script, lo 
que hará más usables tus programas en otros ordenadores o sistemas.
El que el estándar de windows sea el cp1252 afecta cuando haces 
programas para consola, ya que los carácteres no salen como se espera, 
en este caso, habría que utilizar la codificación de carácteres adecuada.

Salu2

-- 
Pedro

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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