使用python通过UDP套接字接口发送结构

2024-09-19 23:35:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要用UDP套接字发送一个结构。我以前在C、西门子和三菱都做过。但是,我在使用python时遇到了问题,因为python实际上没有带字段的结构类型。该结构包含一个16字节的头和一个nxnp.float32数组。我可以使标题没有问题使用包。但是我需要附加float32的数组。我看到的唯一解决方案是编写一个for循环,一次打包一个float32并将其附加到头中。这似乎效率极低。在C中,甚至在PLC中,我只需将数组复制到缓冲区中的偏移量16,然后发送它。 有更好的办法吗


Tags: 标题类型for字节数组解决方案结构偏移量