Re: UnicodeDecodeError en Cherrypy + Kid

Luis Miguel Morillas <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
Vendría bien alguna línea del código qeu genera esa excepción. Es
probable que te funcione así:

newbody = u''.join([chunk for chunk in self.body])


Saludos,

--

Luis Miguel



El día 1 de octubre de 2009 20:23, Nicolás Rivella
<[email protected]> escribió:
>
> Buenas tardes,
>
> Soy bastante nuevo en Python, y estoy teniendo un problema con Cherrypy y el Kid (lenguage de Templates)
> El tema es que, estoy consultando datos en una base, y los muestro en una pág utilizando el lenguaje KID, pero cuando en el texto de la página debe mostrar algún caracter especial (á , é, etc) me tira el siguiente error:
>
>
> File "c:\Python26\lib\site-packages\cherrypy\_cprequest.py", line 849, in collapse_body
>    newbody = ''.join([chunk for chunk in self.body])
> . . .
> File "c:\Python26\lib\site-packages\kid-0.9.6-py2.6.egg\kid\parser.py", line 206, in to_unicode
>    return unicode(value, encoding)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xa2 in position 49: ordinal not in range(128)
>
>
> La verdad . . .Estoy bastante perdido. . .  y agraderecía cualquier ayuda/información que me puedan brindar.
> Busqué en la documentación de cherrypy, y la de Kid, pero no encuentro mucho sobre el tema.
> Intenté pasarle por parámetro a kid que "encoding" debía usar:  "generate(encoding='xxx',output='html'), pero no tuve suerte.
>
> Desde ya, muchas gracias.
> Saludos,
> Rive.
>
>
>
>
>
> _________________________________________________________________
> ¿Quieres ver los mejores videos de MSN? Enciende Messenger TV
> http://messengertv.msn.com/mkt/es-es/default.htm_______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.