server:服务器
python
# 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 : 客户端
python
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()