python udp服务器示例代码
时间: 2023-09-12 12:10:21 浏览: 73
基于python的UDP服务器代码
以下是一个Python UDP服务器示例代码:
```
import socket
# 创建UDP套接字
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# 绑定IP地址和端口号
sock.bind(('127.0.0.1', 8888))
while True:
# 接收数据
data, addr = sock.recvfrom(1024)
print(f"收到来自{addr}的消息:{data.decode()}")
# 发送数据
reply = "我是UDP服务器,已收到你的消息"
sock.sendto(reply.encode(), addr)
```
该代码创建了一个UDP套接字,并绑定了IP地址和端口号。然后进入循环,不断接收来自客户端的数据,并将其打印出来。然后服务器会给客户端回复一条消息,告诉客户端已经收到了它的消息。
阅读全文