python 3 UDP小例子

来源:互联网 发布:灵格斯 for mac 编辑:程序博客网 时间:2024/06/01 09:16

QuoteServer.py

import socket,randomquotes=['名言一','名言二','名言三','名言四','名言五']serversocket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)serversocket.bind(('127.0.0.1',8002))while 1:data,address=serversocket.recvfrom(1024)quote=random.choice(quotes)serversocket.sendto(quote.encode(),address)serversocket.close()

QuoteClient.py

import socket,randomclientsocket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)clientsocket.sendto(b'hello',('127.0.0.1',8002))newdata,address=clientsocket.recvfrom(1024);print('今日名言',newdata.decode())clientsocket.close()


0 0