Message1720
Python's telnetlib hasn't worked earlier because select module has been missing. I now tried it but got following pretty weird looking error. The code I run is below the stacktrace and it's mostly copied from http://docs.python.org/lib/telnet-example.html. I was using developer build created from revision 3319 (i.e. trunk HEAD).
peke@porkkana:~/workspace/jython$ ./jytip telnet_test.py peke ********
Traceback (innermost last):
File "telnet_test.py", line 8, in ?
File "/home/peke/workspace/jython/dist/Lib/telnetlib.py", line 294, in read_until
File "/home/peke/workspace/jython/dist/Lib/select.py", line 179, in select
File "/home/peke/workspace/jython/dist/Lib/select.py", line 94, in register
File "/home/peke/workspace/jython/dist/Lib/select.py", line 65, in _getselectable
error: ("Object '<telnetlib.Telnet instance 2>' is not watchable", 88)
----------8<-------------------8<----------------
import sys
import telnetlib
username, password = sys.argv[1:3]
tn = telnetlib.Telnet("localhost")
tn.read_until("login: ")
tn.write(username + "\n")
tn.read_until("Password: ")
tn.write(password + "\n")
tn.write("ls\n")
tn.write("exit\n")
print tn.read_all()
|
|
Date |
User |
Action |
Args |
2008-02-20 17:17:53 | admin | link | issue1755096 messages |
2008-02-20 17:17:53 | admin | create | |
|