脚本-1可以从shell运行,并将按顺序询问用户3个提示,A,B和C.用户将看到或 B,并且将显示C 始终。换句话说,当运行Script-1时,问题A或B将提示用户。一旦回答,问题C将始终最后提示。
我想编写Script-2,它将使用逻辑在Python中自动回答提示A,B和C. Pexpect似乎是完美的,但是,当有两个不同的提示 - 一个或 B-可以呈现给它时,如何使用pexpect?
谢谢。
答案 0 :(得分:0)
pexpect
允许您指定要匹配的提示列表,因此它会明确地满足您的用例。查阅pexpect.expect()
的文档字符串。