upd服务端
from socket import *
ip_port = ('127.0.0.1', 8080)
buffer_size = 1024
udp_server = socket(AF_INET, SOCK_DGRAM) # 数据报
udp_server.bind(ip_port)
while True:
data, addr = udp_server.recvfrom(buffer_size)
print(data)
udp_server.sendto(data.upper(), addr)
udp客户端
from socket import *
ip_port = ('127.0.0.1', 8080)
buffer_size = 1024
udp_client = socket(AF_INET, SOCK_DGRAM)
while True:
msg = input('>>: ').strip()
udp_client.sendto(msg.encode('utf-8'), ip_port)
data, addr = udp_client.recvfrom(buffer_size)
print(data.decode('utf-8'))