import socket HOST, PORT = '127.0.0.1', 10001 with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as server: server.bind((HOST, PORT)) print(f"🟢 UDP сервер запущен на {HOST}:{PORT}") while True: data, addr = server.recvfrom(1024) msg = data.decode('utf-8').strip() print(f"📥 От {addr}: {msg}") if msg.lower() == 'exit': print("👋 Получен exit. Завершаю UDP-сервер.") break server.sendto(f"UDP-SERVER: {msg.upper()}".encode(), addr) print("✅ UDP сервер остановлен.")