El día 2 de abril de 2010 23:54, monoBOT <[email protected]> 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 <[email protected]> > escribió: >> >> El día 2 de abril de 2010 21:50, monoBOT <[email protected]> >> 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 >> > [email protected] >> > http://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> > >> _______________________________________________ >> Python-es mailing list >> [email protected] >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > > -- > monobotblog.alvarezalonso.es > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
