4

我在 Python 中的十六进制转换有一些问题。

我有一个代表十六进制数字的字符串 -"02"我想将其转换为另一个十六进制数字并将其0x02连接到另一个十六进制数字。

我的代码:

valToWrite1 = '\x3c'
valToWrite2 = '02'

我想加入这两个值,这样我的结果就是"\x3c\x02". 保持前导零很重要。

4

1 回答 1

3

你需要binascii.unhexlify()

>>> import binascii
>>> binascii.unhexlify("02")
'\x02'
>>> '\x3c' + _
'<\x02'
于 2013-08-04T08:03:53.473 回答