我需要使用运行 Python 1.5.2+ (!!!) 且模块很少的嵌入式系统。并且没有可用的“结构”模块......这是可用模块的列表:
marshal
imp
_main_
_builtin_
sys
md5
binascii
是的,就是这样,没有结构模块......
所以,我需要创建一个无符号短整数的 4 字节表示以发送到串行...
使用结构:
date = day + month * 32 + (year - 2000) * 512
time = 100 * hour + minute
data = struct.pack(b'HH', date, time)
2 个字节上的日期时间 2 个字节上的时间,每个人都很高兴......
但是如果不使用“struct”模块,我该怎么做呢?