import pexpect # importing the python-expect
child = pexpect.spawn ('telnet x.x.x.x y')
child.expect ('Hit \[Enter\] to boot immediately\, or space bar for command prompt.', 300)
child.send ('\x20')
if child.expect ('loader>' or 'OK ', 10):
child.sendline ('boot -s')
我在这里要做的是:
答案 0 :(得分:0)
根据manual:
expect(pattern, timeout=-1, searchwindowsize=-1, async=False)
这将寻找直到模式匹配的流。模式过载,可能需要几个 类型。 模式可以是StringType,EOF,编译的re或任何类型的列表。字符串将是 编译为重新类型。 这会将索引返回到模式列表中。如果模式不是列表,则返回 成功比赛时索引0 [...]