使用python 3:
>>> a = b'\x04'
>>> b = b'\x00'
>>> a+b
b'\x04\x00'
Run Code Online (Sandbox Code Playgroud)
小智 6
0x01 << 8 = 0x0100
0X0100 | 0X01 = 0X0101
Run Code Online (Sandbox Code Playgroud)
您可以使用这两个操作。
<< 8用于移位 8 位或 1 个字节
| 用于合并。
a = b'0x04'
a << 8
b'0x0400'
Run Code Online (Sandbox Code Playgroud)
Python3 中的另一种选择是:
b''.join([a,b])
Run Code Online (Sandbox Code Playgroud)
如果列表中有字节元素bytes_list,则可以将其视为普通列表连接。
b''.join(bytes_list)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19570 次 |
| 最近记录: |