python服务器和客户端网络通讯UDP

来源:互联网 发布:辨别产品真假软件 编辑:程序博客网 时间:2024/05/19 12:37
#! /usr/bin/pythonfrom socket import *from time import ctimeHOST=''PORT=21567BUFSIZ=1024ADDR=(HOST,PORT)udpSerSock=socket(AF_INET,SOCK_DGRAM)udpSerSock.bind(ADDR)while True:print 'waiting for message....'data,addr=udpSerSock.recvfrom(BUFSIZ)udpSerSock.sendto('[%s],%s' %(ctime(),data),addr)print '..received from and returned to:',addrudpSerSock.close()


 

#!/usr/bin/pythonfrom socket import *HOST='localhost'PORT=21567BUFSIZ=1024ADDR=(HOST,PORT)udpCliSock = socket(AF_INET,SOCK_DGRAM)while True:data = raw_input('>')if not data:breakudpCliSock.sendto(data,ADDR)data,ADDR= udpCliSock.recvfrom(BUFSIZ)if not data:breakprint dataudpCliSock.close()


 

原创粉丝点击