Python での 16 進変換に問題があります。
16 進数を表す文字列があり、それを別の 16 進数に変換して結合し"02"
たいと考えています。0x02
私のコード:
valToWrite1 = '\x3c'
valToWrite2 = '02'
結果が になるように、これらの 2 つの値を結合したいと思います"\x3c\x02"
。先行ゼロを保持することが重要です。
Python での 16 進変換に問題があります。
16 進数を表す文字列があり、それを別の 16 進数に変換して結合し"02"
たいと考えています。0x02
私のコード:
valToWrite1 = '\x3c'
valToWrite2 = '02'
結果が になるように、これらの 2 つの値を結合したいと思います"\x3c\x02"
。先行ゼロを保持することが重要です。
必要なものbinascii.unhexlify()
:
>>> import binascii
>>> binascii.unhexlify("02")
'\x02'
>>> '\x3c' + _
'<\x02'