struct模块
功能:该模块可以把一个类型,如数字,转成固定长度的bytes;同时也可以根据相同的规则反解成相应的类型
资料内容链接:https://www.cnblogs.com/xiaoyuanqujing/articles/11715613.html
把数字解析成bytes
import struct
obj = struct.pack('i',123456)
print(len(obj)) # 4
obj = struct.pack('i',898898789)
print(len(obj)) # 4
# 无论数字多大,打包后长度恒为4
把bytes反解成数字
import struct
struct.unpack('i',header)[0] # (10255,)


浙公网安备 33010602011771号