Как сохранять socket-соединение в Python? Решил сделать чат на Python 2.7. Код клиента:import socket message = raw_input('> ') sock = socket.socket() sock.connect(('127.0.0.1', 9090)) sock.send(message) data = sock.recv(1024) sock.close() print data и сервера:import socket sock = socket.socket() sock.bind(('', 9090)) sock.listen(1) conn, addr = sock.accept() print 'Connected: ', addr while True: data = conn.recv(1024) if not data: break print addr, 'sent a message: ', data conn.send(data.upper()) conn.close() Одно сообщение проходит отлично. После чего сервер и клиент закрываются. Я пытался закомментировать conn.close, да и как только не извращался, но результат один.