Encryptacion
Mario Lacunza
mlacunza en gmail.com
Vie Nov 17 14:24:49 CET 2006
El vie, 17-11-2006 a las 11:06 +0100, Chema Cortes escribió:
> El 2006/11/17, Mario Lacunza <mlacunza en gmail.com> escribió:
> > Chema,
> >
> > como es eso de la codificacion de escape q no la capto....
>
> Pues lo mismo, cambiando "hex" por "string_escape"
>
> str_escaped == s.encode("string_escape")
>
> Es una codifcación en la que los caracteres no imprimibles se
> sustituyen por la típicas expresiones en hexadecimal con la barra '\x'
> delante: "\xnn" .
>
> Más compacta aún sería la "base64". Estos tipos de codificación
> permitirían, por ejemplo, mandar en las queries datos binarios en
> alguna base de datos (eg: en postgresql mediante el ENCODE/DECODE) o
> incrustarlos en mensajes http o xmlrpc
>
>
> PD: sólo hacer notar que si se usa un módulo que siga al completo la
> DB-API2, los binarios se pueden pasar mejor con la función .Binary()
> del módulo.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
Hola,
Pues si, se me fue el dedo antes de ponerme a buscar.
Gracias por la detallada explicacion.
Pude resolverlo usando la sugerencia con:
s.encode("hex")
Gracias a todos!
--
Mario Lacunza <mlacunza en gmail.com>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es