#服务器
import socket
client = socket.socket(type = socket.SOCK_DGRAM)#创建一个服务器socket对象
ip_port = ("10.10.42.10",9000)# 服务器地址和端口
content = input("请输入你的信息:")
content=content.encode("utf-8")
client.sendto(content,ip_port)# 向服务器发送一条信息
msg,addr = client.recvfrom(1024)#接收从服务器返回的一条信息
msg = msg.decode("utf-8")
print("{}回复:{}".format(addr,msg))# 输出
#客户端
import socket
server = socket.socket(type=socket.SOCK_DGRAM) #创建一个服务器socket对象
server.bind(('10.10.42.3',9000))#监听本机9000端口
while True:
msg,addr = server.recvfrom(1024)#接收从客户端发送过来的信息
msg=msg.decode("utf-8")
print("{}发来信息:{}".format(addr,msg))
#向客户端发送信息
content=input("我发送的信息是:")
content=content.encode("utf-8")
server.sendto(content,addr)
server.close()#关闭套接字
# print(msg,addr)