首页 > 解决方案 > Python和C TCP套接字之间的通信

问题描述

我有一个 C 可执行文件,它打开一个 TCP 套接字并与设备通信。

我希望我的 Python 脚本将消息发送到该 C 可执行文件,然后 C 程序通过套接字将该消息发送到设备。

我基本上想从 C 中保持套接字处于活动状态并使用 Python 发送消息。

我不完全确定该怎么做,也许我需要创建一个 DLL 并从那里维护连接,或者从可执行文件本身,我不知道。

C 程序是一个包含许多标头的完整项目,但 TCP 连接非常简单,因此我认为发布代码不会有帮助。

我有点迷失了,试图做到这一点,我已经在互联网上搜索了几天寻找解决方案,但没有发现任何有用的东西。

标签: pythoncdlltcpsubprocess

解决方案


推荐阅读