标签: python-3.x tcp
对于机器人应用程序,我需要在Mac(A)和Raspberry Pi(B)之间建立通信,两者都已连接到Internet。我在两台机器上都使用Python。 A和B都必须能够随时相互发送消息。例如,从A到B的导航命令以及从B到A的传感器数据。
我目前正在使用TCP套接字,而Raspberry充当服务器。
实现此目标的最佳方法是什么?我曾尝试在单独的线程中运行套接字代码,但是以客户端/服务器模式运行时,我无法弄清楚如何在等待客户端数据的同时从服务器发送消息。