4

Python での 16 進変換に問題があります。

16 進数を表す文字列があり、それを別の 16 進数に変換して結合し"02"たいと考えています。0x02

私のコード:

valToWrite1 = '\x3c'
valToWrite2 = '02'

結果が になるように、これらの 2 つの値を結合したいと思います"\x3c\x02"。先行ゼロを保持することが重要です。

4

1 に答える 1

3

必要なものbinascii.unhexlify():

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