使用Python将数据从PC发送到Raspberry Pi
我正在从事一个项目,我需要使用TensorFlow从PC上的IP摄像头检测对象,并将检测到的对象的数据发送到raspberry pi,并相应地控制其GPIO引脚。 我在两端都使用python。 我在某个地方读到关于在两者之间形成客户机-服务器网络的文章。 我需要一些关于如何解决这个问题的想法。非常感谢。我希望我的问题是清楚的使用Python将数据从PC发送到Raspberry Pi,python,networking,tcp,raspberry-pi,Python,Networking,Tcp,Raspberry Pi,我正在从事一个项目,我需要使用TensorFlow从PC上的IP摄像头检测对象,并将检测到的对象的数据发送到raspberry pi,并相应地控制其GPIO引脚。 我在两端都使用python。 我在某个地方读到关于在两者之间形成客户机-服务器网络的文章。 我需要一些关于如何解决这个问题的想法。非常感谢。我希望我的问题是清楚的 额外信息:我目前正在通过以太网电缆在PC上使用Raspberry pi。此外,raspberry pi和我的电脑都连接到同一个Wifi路由器。我希望这些信息对您有所帮助。您
额外信息:我目前正在通过以太网电缆在PC上使用Raspberry pi。此外,raspberry pi和我的电脑都连接到同一个Wifi路由器。我希望这些信息对您有所帮助。您可以使用Raspberry Pi与您的PC进行通信。您可以使用
socket.accept(conn,address)
来接受连接,使用conn.recv(buffer)
来接收数据。我非常喜欢使用Redis来处理这类事情。它占地面积小,安装简单,速度极快。它是一个“网络数据结构服务器”。“联网”意味着其客户端可以在同一台机器上或网络上的任何位置。它所服务的数据结构包括:
- 弦
- 整数
- 原子整数
- 列表
- 排队
- 设置
- 排序集
- 散列
有Python、C、C++、PHP、Ruby的绑定,而shell则相当出色。这意味着您可以在应用程序运行时直接从网络上的任何终端向队列、列表或集合中注入值,以便对其进行测试或监视