0
我想與Pexpect的LIB蟒蛇運行telnet,我想如果Telnet口令是真實的,真實的打印與錯,錯印... 現在我的代碼是:的telnet可以用Python Pexpect的LIB
import pexpect
ip="192.168.1.1"
password="admin"
child = pexpect.spawn("telnet "+ip+" -l admin", timeout=2)
child.expect ("Password:")
child.sendline ("admin")
child.expect(b"> ")
child.sendline ("ls")
child.close()
result = child.signalstatus
if result == 1:
print ("Success")
else:
print ("Bad Result")
在頂級代碼中,當密碼爲true時,腳本工作良好並顯示「成功」,但是當密碼錯誤時,腳本不會顯示「錯誤結果」,只顯示很多錯誤。
我該怎麼做?