Petr Jakes wrote: > I am trying to convert string to the "escaped string". > example: from "0xf" I need "\0xf"
> I am able to do it like: > > a="0xf" > escaped_a=("\%s" % a ).decode("string_escape") > > But it looks a little bit complicated in this beautiful language to me I suspect that optimizing for people who want to turn "0xf" into chr(0) + "xf" isn't exactly a priority... if that's really what you want, of course. are you sure you didn't mean to write, say chr(int("0xf", 0)) (that is, convert 0xf to a character) or repr(chr(int("0xf", 0))) (that is, convert 0xf to a character, and convert that character to a string literal) ? </F> -- http://mail.python.org/mailman/listinfo/python-list