Py学习  »  Python

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

user1402208 • 4 年前 • 337 次点击  

我需要用UDP套接字发送一个结构。我以前在C、西门子和三菱公司做过。然而,我在python上遇到了问题,因为python没有一个真正具有字段的结构类型。该结构包含一个16字节的头和一个N x np.float32数组。我可以使头部没有问题使用包。不过,我需要追加float32数组。我看到的唯一解决方案是编写一个for循环,一次打包一个float32并将其追加到头中。这似乎非常低效。在C语言中,甚至在可编程逻辑控制器中,我都可以将数组复制到缓冲区中的偏移量16,然后发送它。 有更好的办法吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/55414
 
337 次点击