首页 > 解决方案 > Raspberry pi 使用套接字通过 Wifi 与笔记本电脑通信

问题描述

我完全是使用 RPI 编程的新手。我需要通过 wifi 在我的笔记本电脑和 RPI 之间建立通信。我已将我的 RPI 连接到与笔记本电脑相同的 wifi 网络。我正在考虑使用套接字编程。我有 1 个客户端服务器和 python 服务器代码:

客户:

import socket               
s = socket.socket()        
host = ''# ip of raspberry pi 
port = 12345               
s.connect((host, port))
print(s.recv(1024))
s.close()

Python:

import socket

s = socket.socket()
host = '' #ip of raspberry pi
port = 12345
s.bind((host, port))

s.listen(5)
while True:
  c, addr = s.accept()
  print ('Got connection from',addr)
  c.send('Thank you for connecting')
  c.close()

我的问题是我需要在笔记本电脑和 RPI 中为这段代码使用哪个编译器?另外,上面的代码和使用套接字编程创建服务器是个好主意吗?请指教。

标签: socketsraspberry-piwifiraspberry-pi4

解决方案


推荐阅读