Gabriele Battaglia wrote: > Salve. > Torno sull'argomento Telnet perchè nel frattempo ho circoscritto un po > il problema. > > Sono dunque sotto Win 7 a 32 Bits, uso Python 2.7.10. > > Apro una connessione Telnet con un server tramite il metodo open() > della classe Telnet del modulo telnetlib. > Scrivo sul canale con ...write(), leggo le singole stringhe con > ...read_eager() oppure tutto il buffer dall'ultima lettura con il > metodo read_very_eager(). > > Premetto che non ho capito la differenza fra read_lazy() e > read_eager() e le loro varianti con _very_, se non che Eager riceve > effettivamente l'output del server, mentre lazy, no. > > La domanda è, come faccio a capire quando c'è qualcosa da leggere nel > buffer? > ...
Ti consiglio di provare pexpect: https://pypi.python.org/pypi/pexpect/ -- Riccardo Lemmi _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python