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()
正是江南好风景