UDP发送端代码 创建socket、(绑定)、发送
import socket
client = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
#client.bind(("192.168.1.128", 8000))
msg = 'a' * 1024
while True:
client.sendto(msg.encode(),('',8080))
#data, server_addr = client.recvfrom(1024)#接收
#print(data.decode('utf-8'))
接收端 创建socket、绑定建通端口、接收
import socket
server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
server.bind(('127.0.0.1', 8080))
timestamps = []
while True:
data, client_addr = server.recvfrom(1024)
timestamps.append(time.perf_counter()) # 记录时间戳
print('收到客户端发来的udp消息%s' % data.decode('utf-8'))
#server.sendto(data.upper(), client_addr) # 发送回去