Error de codificación de texto en CGI
Chema Cortes
py en ch3m4.org
Mar Oct 20 23:05:09 CEST 2009
El Martes, 20 de Octubre de 2009 20:00:58 Chema Cortes escribió:
> o, incluso mejor, insertarla en la
> misma configuración de apache (directiva "SetEnv"). ((Ésto no lo he
> probado aún. Si alguien lo prueba que haga favor de decir si
> funciona))
Lo he probado y funciona. Basta con poner en la configuración de apache
SetEnv PYTHONIOENCODING UTF8
y recargar apache.
Lo curioso es que también he probado con python2.6 y no necesita nada para
funcionar.
He encontrado otra solución, muy similar a la del módulo 'codecs', pero que
emplea el módulo 'io':
import sys, io
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,"utf8")
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.python.org/pipermail/python-es/attachments/20091020/6d9c8f7b/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es