From 7946693d7bcc440998a8d4a8c59d0d904c4cbfdb Mon Sep 17 00:00:00 2001 From: Drac0 Date: Mon, 4 May 2026 10:48:20 +0300 Subject: [PATCH] upd client and server --- udp_client.py | 11 +++++++++++ udp_server.py | 13 +++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 udp_client.py create mode 100644 udp_server.py diff --git a/udp_client.py b/udp_client.py new file mode 100644 index 0000000..6db964f --- /dev/null +++ b/udp_client.py @@ -0,0 +1,11 @@ +import socket + +client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + +message = input("Введите сообщение: ") +client.sendto(message.encode(), ('127.0.0.1', 10001)) + +data, _ = client.recvfrom(1024) +print(f"Ответ от сервера: {data.decode()}") + +client.close() \ No newline at end of file diff --git a/udp_server.py b/udp_server.py new file mode 100644 index 0000000..ec342bf --- /dev/null +++ b/udp_server.py @@ -0,0 +1,13 @@ +import socket + +server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) +server.bind(('0.0.0.0', 10001)) + +print("UDP сервер запущен") + +while True: + data, addr = server.recvfrom(1024) + print(f"Сообщение от {addr}: {data.decode()}") + + response = data.upper() + server.sendto(response, addr) \ No newline at end of file