如何转换我的十六进制地址?

时间:2017-12-14 22:40:31

标签: python python-3.x hex llvmlite

我有以下十六进制数0x00000000004087b8,我必须将其转换为0x4087b8,以便我可以将它附加到我的列表中。有没有人有任何想法如何在python中进行这种转换?

2 个答案:

答案 0 :(得分:4)

我假设你有一个字符串,我建议你这样做:

fixed_address = hex(int(address, 16))

答案 1 :(得分:3)

也许这样的事情可行吗?

hex_num = "0x00000000004087b8"
hex_num = "0x{}".format(hex.split('x')[1].lstrip('0'))