python struct.struct,python struct.pack
通常,当需要处理二进制文件时,要调用的模块是struct。我们可以使用这个模块的内容来帮助我们播放和处理二进制数据、网络协议等。这些是它的基本内容。我相信大家都相当清楚,所以我们也要记住三个功能:1。struct.pack;2、struct.unpack3、struct.calcsize .我们来看看具体情况。
1、结构包
使用流程:
转换为字符串:
进口结构
a=20
b=400
byte=struct.pack(ii ,a,b)
Big=struct.pack(ii ,a,b)#大端存储
small=struct.pack(ii ,a,b)
print(字节)2、struct.unpack
使用示例:
进口结构
a=struct.pack(2I3sI ,12,34, abc ,56)
b=struct.unpack(2I3sI ,a)
printb3、struct.calcsize
主要功能是极限字符串的长度。
使用struct模块操作和使用数据就是这种情况。需要的话可以打电话用~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。