用于从FPGA接收UDP数据包的Python套接字
我正在尝试用Python读取从FPGA发送的UDP数据包。我在Wireshark中看到了这些数据包,它们看起来没问题。不过,当我用这个简单的脚本时,Python却什么也收不到:
import socket
import sys
HOST, PORT = "192.168.1.1", 21844
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.connect((HOST,PORT))
received = sock.recv(1024)
1 个回答
1
你并不是用 connect
来和一个 UDP 服务器建立连接(我假设这里的 Python 代码是服务器),而是用 bind
来绑定。