import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(('127.0.0.1', 9094)) server.listen(1) print('Server listen on 9090') while True: try: client, addr = server.accept() except KeyboardInterrupt: server.close() break else: print('Client', addr, 'connect') client_name = client.recv(1024).decode('utf-8') print(client_name, 'has been connect.') while True: data = client.recv(1024).decode('utf-8') if data == 'exit': client.close() else: print(client_name, ' : ', data)