import socket def main(): HOST = '127.0.0.1' PORT = 10001 with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s: s.bind((HOST, PORT)) print(f"UDP сервер запущен на {HOST}:{PORT}") while True: data, addr = s.recvfrom(1024) message = data.decode('utf-8').strip() print(f"От {addr}: {message}") if message.lower() == 'exit': break response = f"UDP: {message.upper()}" s.sendto(response.encode('utf-8'), addr) if __name__ == '__main__': main()