如何将int转换为十六进制(\ x)而不是(0x)

时间:2018-03-19 18:05:58

标签: python python-3.x

我想知道如何将整数转换为十六进制格式\x

例如:

input = 62

--- ---转化

output = \x3E

当我做一个简单的十六进制(int)时,我得到0x3e,这没关系,但问题是,我有一个如下所示的bytearray:

b'\x14\xFF\x81\x83\x06\x08\x00\x0F\x00'

我想将int的值附加到它,所以它看起来像这样:

b'\x14\xFF\x81\x83\x06\x08\x00\x0F\x00\x3E'

我尝试将其转换为字节并在之后追加,但我得到的结果如下:

b'\x14\xFF\x81\x83\x06\x08\x00\x0F\x00>'

0 个答案:

没有答案