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