2zadaniepraktiki/server_tcp.py
2026-04-16 23:08:30 +03:00

25 lines
522 B
Python

import socket
HOST = "127.0.0.1"
PORT = 12345
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((HOST, PORT))
server.listen(1)
print("TCP сервер запущен")
conn, addr = server.accept()
print(f"Подключение от {addr}")
data = conn.recv(1024)
if data:
text = data.decode("utf-8")
print("Получено от клиента:", text)
response = "Ответ сервера: " + text.upper()
conn.sendall(response.encode("utf-8"))
conn.close()
server.close()