日常办公会用到的python模块 pexpect 模块

pexpect有两个类或方法用得比较多一個是' # 利用 ftp 命令作为 spawn 类构造函数的参数,生成一个 spawn 类的对象 # 期待'login'字符串出现从而接下来可以输入用户名 # 匹配'login'字符串成功,输入用户名. # 匹配提示符成功输入执行命令 'ls -l' # 立马匹配 'ls -l',目的是为了清除刚刚被 echo 回显的命令. # 将 telnet 子程序的执行权交给用户.

Pexpect使日常办公会用到的python模块成为控淛其他应用程序的更好工具可以理解为Linux下的expect的日常办公会用到的python模块封装,通过pexpect我们可以实现对ssh,ftp,passwd,telnet等命令行进行自动交互
而无需人工干涉来达到自动化的目的
prompt() #等待系统提示符,用于度鞥带命令执行结束 #pxssh例子:ssh登录设备执行命令取回结果

我要回帖

更多关于 日常办公会用到的python模块 的文章

 

随机推荐