标签: python pexpect
我正在查询与python pexpect模块相关的信息。我发送命令并期望从终端提示。问题是期望期望匹配它得到的第一个提示。这意味着假设我在终端上发送命令之前先在终端上发送一些空白行。当我尝试匹配提示时,它将选择第一个提示并返回,从而导致返回空行而不是命令输出
pexpect
有没有办法可以匹配到最后一个提示。
以下是我正在使用的
child.send("\r") child.send("command") child.expect("Prompt")
因为它匹配第一个提示,所以返回空字符串。