2013-06-23 63 views
0

腳本-1可以從shell運行,並會按照該順序向用戶提示3個提示A,B和C. A B會出現給用戶,而C將會出現總會出現。換句話說,當Script-1運行時,用戶將被問題A或B提示。一旦回答,問題C將始終提示最後。Pexpect多個不同的提示

我想編寫Script-2,它將使用邏輯在Python中自動回答提示A,B和C. Pexpect似乎對此很完美,但是,如果有兩種不同的提示(A B-),可以如何使用pexpect?

謝謝。

回答

0

pexpect允許您指定要匹配的提示列表,因此它明確地迎合您的用例。請參閱pexpect.expect()的文檔字符串。