python struct.struct,python struct.pack

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: