UDP消息通信
来源:blog.csdn.net/weixin_3985…
udp服务端:server.py
import socket
sk = socket.socket(type=socket.SOCK_DGRAM)
sk.bind( ("127.0.0.1",9000) )
while True:
msg,cli_addr = sk.recvfrom(1024)
print(msg.decode("utf-8"))
print(cli_addr)
message = input("服务端要发送的消息:")
sk.sendto(message.encode("utf-8"), cli_addr)
sk.close()
udp客户端:client.py
import socket
sk = socket.socket(type=socket.SOCK_DGRAM)
while True:
message = input("请输入客户端发送的消息")
sk.sendto(message.encode("utf-8") , ("127.0.0.1",9000) )
msg, addr = sk.recvfrom(1024)
print(msg.decode("utf-8"))
sk.close()