Converting a hex string to an integer
Fredrik Lundh
effbot at telia.com
Thu Mar 30 18:31:00 EST 2000
Vijay Baliga <vijaybaliga at hotmail.com> wrote:
> How can I convert a hex string like '0xab' to an integer? Here is what
> I found:
> >>> int('43')
> 43
> >>> hex(171)
> '0xab'
> >>> int('0xab')
> Traceback (innermost last):
> File "<stdin>", line 1, in ?
> ValueError: invalid literal for int(): 0xab
>>> import string
>>> string.atoi("0xab", 0)
171
or in 1.6:
>>> int("0xab", 0)
171
</F>
More information about the Python-list
mailing list