共計 414 個字符,預計需要花費 2 分鐘才能閱讀完成。
要在 Python 中監聽 UDP 端口,可以使用 socket 模塊。以下是一個簡單的例子:
import socket
UDP_IP = "127.0.0.1"
UDP_PORT = 5005
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((UDP_IP, UDP_PORT))
while True:
data, addr = sock.recvfrom(1024)
print(f"Received message: {data.decode()} from {addr}")
在以上代碼中,首先創建一個 UDP socket,并綁定 IP 地址和端口號。然后使用一個無限循環來接收數據。每次接收到數據后,打印出接收到的消息和發送方的地址。
你可以將 UDP_IP 和UDP_PORT變量設置為你想要監聽的 IP 地址和端口號。在運行代碼之后,它將一直監聽該端口并打印接收到的消息。
丸趣 TV 網 – 提供最優質的資源集合!
正文完