import socket mySocket = socket.socket ( socket.AF_INET, socket.SOCK_STREAM ) mySocket.bind ( ( '127.0.0.1', 8000 ) ) mySocket.listen ( 1 ) clients=[] while True: clients.append(mySocket.accept()) print clients print 'We have opened a connection with', clients[len(clients)-1][1] print clients[len(clients)-1][0].recv(100) clients[len(clients)-1][0].send('WELCOME FROM SERVER') while 1: buffer = clients[len(clients)-1][0].recv(1024) if buffer <> None: print buffer #clients[len(clients)-1][0].close()