UDP发送数据然后接收数据

 1 from socket import *
 2 #创建UDP套接字
 3 udp_socket = socket(AF_INET,SOCK_DGRAM)
 4 #绑定一个端口
 5 udp_socket.bind(('',8989))
 6 addr = ('192.168.0.107',8080)
 7 data = input('请输入要发送的信息:')
 8 #发送数据
 9 udp_socket.sendto(data.encode('gb2312'),addr)
10 recv_data = udp_socket.recvfrom(1024)#表示本次接收的最大字节数1024
11 print('接收到%s的消息是%s'%(recv_data[1],recv_data[0].decode('gb2312')))
12 #关闭套接字
13 udp_socket.close()

 

猜你喜欢

转载自www.cnblogs.com/monsterhy123/p/12694120.html
今日推荐