import SocketServer
class EchoRequestHandler(SocketServer.BaseRequestHandler): def handle(self): print 'Connesso!' while 1: msg = self.request.recv(1024) if not msg: break print 'Ricevuto:',msg self.request.send(msg) print 'Disconnesso' server = SocketServer.ThreadingTCPServer(('127.0.0.1',7777),EchoRequestHandler) server.handle_request() Il vero problema lo incontro quando mi connetto:
tutto cio' che scrivo viene spedito un carattere alla volta e poi รจ
visto come una stringa e nn come un comando, in sostanza dovrei fare in
modo che il comando venga interpretato ed eseguito alla pressione del tasto
'enter' e non alla pressione di un qualunque tasto e poi, come faccio a far
eseguire il comando ricevuto ?
|
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python