python socket编程 UDP
by 伍雪颖
server.py
import socket BUF_SIZE = 1024 server_addr = ('127.0.0.1',8888) server = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) server.bind(server_addr) while True: print "waiting for data" data,client_addr = server.recvfrom(BUF_SIZE) print 'Connected by ',client_addr,' Receive data : ',data server.sendto(data,client_addr) server.close()
client.py
import socket import struct BUF_SIZE = 1024 server_addr = ('127.0.0.1',8888) client = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) while True: data = raw_input("Please input some string > ") client.sendto(data,server_addr) data,addr = client.recvfrom(BUF_SIZE) print "Data : ",data client.close()
时间: 2024-10-11 04:25:03