main/03_networking/tcp_client.py

23 lines
631 B
Python

import socket
def main():
HOST = '127.0.0.1'
PORT = 65432
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((HOST, PORT))
print("Подключено к серверу")
messages = ["Привет!", "Как дела?", "exit"]
for msg in messages:
print(f"Отправка: {msg}")
s.sendall(msg.encode('utf-8'))
if msg.lower() == 'exit':
break
response = s.recv(1024)
print(f"Ответ: {response.decode()}")
if __name__ == '__main__':
main()