Chris Angelico wrote: > On Fri, Aug 5, 2011 at 1:40 AM, Dan Stromberg <drsali...@gmail.com> wrote: >>>>> print int(hex(0x72).replace('0x', '')) >> 72 > > Or simpler: int(hex(0x72)[2:]) > > Although if you have it as a string, you need to ord() the string.
Or use str.encode(): >>> int("\x72".encode("hex")) 72 >>> int("\x12\x34\x56".encode("hex")) 123456 > It's probably better to just do the bitwise operations though. -- http://mail.python.org/mailman/listinfo/python-list