0

Script-1 可以从 shell 运行,并按顺序向用户询问 3 个提示,A、B 和 C。AB 将出现在用户面前,而 C 将始终出现。换句话说,当 Script-1 运行时,用户会被问题 A 或 B 提示。一旦回答,问题 C 总是最后被提示。

我想编写 Script-2,它将使用逻辑在 Python 中自动回答提示 A、B 和 C。Pexpect 似乎非常适合这一点,但是,当有两个不同的提示(A或B)可以呈现给它时,如何使用 pexpect ?

谢谢你。

4

1 回答 1

-2

pexpect允许您指定要匹配的提示列表,因此它明确地满足您的用例。查阅pexpect.expect().

于 2013-06-23T20:32:40.427 回答