python如何用位字段宽度打包struct?

时间:2016-12-21 06:08:14

标签: python c struct

//c struct code with filed width:

    struct{
      unsigned int x:1;
      unsigned int y:25;
      unsigned int z:6;
    };

现在我想在python中重写它,打包并发送到网络,

python中的包结构,可以打包/解包数据类型。

如:

struct.pack('!I10s',1,'hello')

但我不知道如何处理带有字段宽度的struct作为c struct示例。有人知道吗?

0 个答案:

没有答案