una ultima pregunta, como mantengo el formato como es y sin que codifique la cadena hexadecimal?
>>> '\x61\x74' 'at' si no que deje el strin como estaba, sin que lo pase a at: >>> '\x61\x74' '\x61\x74' ?????????????????? El 12 de abril de 2013 13:36, Carlos Zuniga <carlos....@gmail.com> escribió: > 2013/4/12 Diego Uribe Gamez <diego.uribe.ga...@gmail.com> > > > > Ya, saludos: > > > > >>> "\\x00".decode('string_escape') > > '\x00' > > > > Es eso lo mismo que usar > >> '\x00' > '\x00' > > Si lo que quieres es obtener la cadena "\x00" entonces "\\x00" es lo > que quieres. Otra opción más fácil de usar es r"\x00" que te devuelve > el contenido raw sin escapar nada. > > >> len('\x00') > 1 > >> len('\\x00') > 4 > >> len(r'\x00') > 4 > >> r'\x00' == '\\x00' > True > >> '\x00' == chr(0) > True > > > Saludos > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> Google+: http://gplus.to/diegoug ------------------------------
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/