擅长:python、mysql、java
<p>我最终不需要这些。协议是我必须读到提示,发出命令,一直读到下一个提示符。从不需要读取_all()。在</p>
<p>工作代码如下:</p>
<pre><code>import telnetlib
HOST = "172.16.7.37"
user = "Netcrypt"
password = "Netcrypt"
tn = telnetlib.Telnet(HOST)
tn.read_until("User: ")
tn.write(user + "\n")
if password:
tn.read_until("Password: ")
tn.write(password + "\n")
tn.read_until('NC_HOST>')
tn.write("session\n")
data = tn.read_until('NC_HOST>')
print data
</code></pre>