【发布时间】:2012-03-14 23:04:32
【问题描述】:
您好,我在 Python 中使用 pexpect 来读取 ssh 设备信息。
expObject = pexpect.spawn('/usr/bin/ssh %s@%s' % (username, device))
expObject.sendline(password)
输入密码后,我显示了一些设备信息,并在命令提示符下询问按任意键继续;一旦我按下任何键,信息就会消失。
我使用下面的逻辑来捕获在发出命令后出现的其他数据,例如show version
expObject.expect(CLI_PROMPT)
data = expObject.before
那么我如何捕获在输入密码后和按任意键继续使用“expObject”之前显示的数据。
【问题讨论】: