代码:
1 #coding="utf-8" 2 #name=echo服务器 3 from socket import * 4 5 #1.创建套接字 6 udpSocket = socket(AF_INET,SOCK_DGRAM) 7 8 #2.绑定本地的相关信息 9 bindAddr = ("",7890) 10 udpSocket.bind(bindAddr) 11 12 13 num = 1 14 while True: 15 16 #3.等待接受对方发送的数据 17 recvDate = udpSocket.recvfrom(1024) 18 19 #4.将接受到的数据再发送给对方 20 udpSocket.sendto(recvDate[0],recvDate[1]) 21 22 #5.统计信息 23 print("已经将接受到的第%d个数据返回给对方,内容为:%s"%(num,recvDate[0])) 24 num+=1 25 26 #6.关闭套接字 27 udpSocket.close()