用python将b'/x8e/x00/x01/x02/x03/x04/x00/xe8'转为16进制数组
时间: 2023-06-30 07:19:33 浏览: 550
EPICS-Device-Driver-Software-Standardization (1).pdf
可以使用Python中的bytes.fromhex()方法将字节串转换为十六进制字符串,再使用int()函数将其转为整数。然后将整数放入列表中即可。
以下是示例代码:
```
byte_str = b'\x8e\x00\x01\x02\x03\x04\x00\xe8'
hex_str = ''.join(['{:02x}'.format(b) for b in byte_str])
hex_list = [int(hex_str[i:i+2], 16) for i in range(0, len(hex_str), 2)]
print(hex_list)
```
输出结果为:
```
[142, 0, 1, 2, 3, 4, 0, 232]
```
阅读全文