Problemas de encoding ejecutando en consola de linux, para variar.

Chema Cortes py en ch3m4.org
Vie Feb 16 19:01:24 CET 2007


El Jueves, 15 de Febrero de 2007 22:44, bameda escribió:
> lo que pasa es que es 
> algo mas complicao porque lo que he comentao es una biblioteca usada
> por una interfaz en linea de comandos y otra interfaz web hecha con
> web.py y que trata templates con cheeta.

Nos faltaría ver el resto del código; pero considera que por poner el 
comentario con el "coding: utf8" no basta para asegurar que las strings del 
código estén en unicode. Seguramente, cuando añades la categoría lo estás 
haciendo como ascii y no como unicode. Te faltará una conversión explícita 
con  u"..." o unicode().

Con XML, puedes estar seguro que se usa utf8...a no ser que se indique 
explícitamente. Como te dice Gabriel, chequea de dónde viene el nombre de la 
categoría que añades.




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