>>> import struct
>>> a = 1234
>>> s = struct.pack('>H', a)
然后你打开它
>>> first, second = struct.unpack('>BB', s)
>>> first
4
>>> second
210
如果您使用的是Python 3,则可以使用to_bytes:
In [1]: a = 1234
In [2]: a.to_bytes(2, 'big')
Out[2]: b'\x04\xd2'
In [3]: b = bytearray(a.to_bytes(2, 'big'))
In [4]: b[0]
Out[4]: 4
In [5]: b[1]
Out[5]: 210
使用
>H
format string; Python 2中的示例:然后你打开它
如果您使用的是Python 3,则可以使用
to_bytes
:相关问题 更多 >
编程相关推荐