【发布时间】:2020-02-26 20:05:43
【问题描述】:
binaryValue= '000000000000000011110011'
我想分隔 8 个字符并将 8 位转换为十六进制格式,因为上面的值将是 '0x000x000xf3'。
我希望通过 python 将这个值打印为'\x00\x00\xf3'。请让我知道如何使用 python 实现这一点。如果在每个 binaryValue 字符串末尾都有'\n',请告诉我会发生什么。如何实现这一点。
【问题讨论】:
-
你从哪里得到这个值?
-
当
for i in range(0, len(hexVal), 8): hexString += hex(int(hexVal[i:i + 8], 2))使用它时,我得到了这些输出。但我希望我的输出为\x00\x00\xf3