+ -
当前位置:首页 → 问答吧 → telnetlib如何确定命令行提示符回显?

telnetlib如何确定命令行提示符回显?

时间:2011-06-29

来源:互联网

我想得到命令行的提示符
tn = telnetlib.Telnet(HOST)
tn.read_until("login: ")
tn.write(user + "\n")
if password:
        tn.read_until("Password: ")
        tn.write(password + "\n")
tn.write("exit \n")
ss=tn.read_all()
ss=ss.split('\n')
s=len(ss)
ss=ss[s-2].split('exit')[0]
print ss

服务器是aix  提示符F02N01:>

请问有什么其他办法得到么?

作者: gulei1983ora   发布时间: 2011-06-29

可以考虑使用os.system方法执行aix中的相关命令来获取命令提示符。

作者: zkfarmer   发布时间: 2011-06-29