python 命令pexpect发送命令错乱

今天学习了python的pexpect的使用,此模块的作鼡是提供自动化的交互,极大的方便了处理一系列需要手动的输入问题

接下来 我们会获得一个响应,我们用command.expect方法来匹配响应num=command.expect(['1','2','3']),如果我们获得的响應是1,那么就返回给num结果0,如果2就返回1,是返回相应的list位置,这样我们可以用条件语句来判断返回值是什么.

收到响应后发送数据一般用sendline,sendline在发送后会加一个回车,能够模拟对命令行的输入.

加载中请稍候......

参考资料

 

随机推荐