server:服务器
# import socket
# # 传递udp协议参数
# sk = socket.socket(type=socket.SOCK_DGRAM)
#
# # 绑定ip及端口
# sk.bind(("127.0.0.1",8080))
#
# print("等待客户端发送消息")
#
# # 直接发送
# msg,addr = sk.recvfrom(1024)
#
# print(msg.decode("utf-8"))
# print(addr)
#
# sk.close()import socket
# 传递udp协议参数
sk = socket.socket(type=socket.SOCK_DGRAM)# 绑定ip及端口
sk.bind(("172.16.1.11",8080))while 1:print("等待客户端发送消息")# 直接发送msg, addr = sk.recvfrom(1024)print(msg.decode("utf-8"))print(addr)sk.close()
client : 客户端
import socket
# 传递udp协议参数
sk = socket.socket(type=socket.SOCK_DGRAM)# 向服务器发送消息 字节发送
#sk.sendto(b"hello",("127.0.0.1",8080))msg = input("请输入要发送给服务器的消息....")sk.sendto(msg.encode("utf-8"),("172.16.1.11",8080))sk.close()