[Python-es] problema con las tildes
Luis Miguel Morillas
morillas en gmail.com
Sab Abr 3 00:12:56 CEST 2010
El día 2 de abril de 2010 23:54, monoBOT <monobot.soft en gmail.com> escribió:
> Y que me recomiendas? mi programa es bastante sencillo tengo un fichero .py
> con # -*- coding: iso-8859-1 -*- en el encabezado y cuando guardo los
> archivos xml lo hago con encoding='iso-8859-1' es decir que el archivo xml
> se graba con este encabezado <?xml version="1.0" encoding="iso-8859-1"?>
> pero aun así al guardar campos en el xml con tildes u otros caracteres no
> ascii me daba error.
>
¿Cómo es tu programa? ¿Qué es lo que guardas? El # -*- coding ...
afecta a tu código python. El problema seguramente viene del manejo de
la librería de xml que usas.
-- lm
> El 2 de abril de 2010 21:15, Luis Miguel Morillas <morillas en gmail.com>
> escribió:
>>
>> El día 2 de abril de 2010 21:50, monoBOT <monobot.soft en gmail.com>
>> escribió:
>> > Muchas gracias a todos!
>> > Lo he resuelto de la siguiente forma:
>> > he modificado el sitecustomize.py poniéndole esto...
>> >
>> > import sys
>> > sys.setdefaultencoding('iso-8859-1')
>> >
>> > ahora python puede guardar los caracteres especiales directamente (antes
>> > lo
>> > intentaba como ascii y pr eso daba el error) y como xml funciona con
>> > unicode
>> > lo admite sin problemas.
>>
>> Eso significa que el problema lo tenías por el manejo del unicode
>> dentro de tu programa. Ten cuidado con esa solución, podría generarte
>> problemas si tienes que tratar con otro encoding.
>>
>> -- lm
>>
>>
>>
>> > --
>> > monobotblog.alvarezalonso.es
>> > _______________________________________________
>> > Python-es mailing list
>> > Python-es en python.org
>> > http://mail.python.org/mailman/listinfo/python-es
>> > FAQ: http://python-es-faq.wikidot.com/
>> >
>> >
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> --
> monobotblog.alvarezalonso.es
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
Más información sobre la lista de distribución Python-es