在pexpect库中,包装类的构造参数使用的命令或者要包装命令的提示符,还可以通过这个包装类来修改命令的提示符,那么所谓的包装类实际就是用于给用户交互相应的子命令,它的实例方法主要是“run_command(command,timeout=-1)”,通过包装对象来运行那些命令,对于这个包装类在pexpect库中,提供两个专用的包装类,第一个是Python,也就是我们通过它来包装Python的交互式环境,第二个是bash,它来包装bash shell交互运行包装器,当然Python这个类实际就是Python交互运行包装器,然后我们就用实例来演示一下这两个类的使用方法。

  首先我们导入相应的类,启动它,然后我们让他来运行,比如我们让它运行一个简单的“2+3”,可以看到结果为5,也就是通过Python来运行这条语句,那么同样的我们也可以启动一个shell这个类,然后我们让他运行一下ls这个命令。

  输入命令,运行的结果也可以立即看到。

原文链接:http://www.maiziedu.com/wiki/library/package/

最新文章

  1. 安全退出,清空Session或Cookie
  2. C# 顺序高斯(Gauss)消去法计算一元多次方程组
  3. C# 分层 三层架构
  4. Vim折叠模式设置
  5. mysql 权限篇
  6. text透明无边框
  7. HTTP响应消息code解释
  8. 保护眼睛,绿豆沙颜色的RGB值和HSL值
  9. Linux 系统文件夹结构
  10. MVC3在页面上获取当前控制器名称、Action名称以及路由参数
  11. Samba服务部署
  12. python爬虫入门学习
  13. 前端学习:html基础学习四
  14. 将CSV文件写入MySQL
  15. ps自由变换以及再次变换快捷键
  16. mysql升级5.5
  17. 终于解决了贴吧手机版的一个重大BUG
  18. 创建win32窗口
  19. C#中Equals和= =(等于号)的比较)(转载)
  20. servlet(4) - servletAPI - 小易Java笔记

热门文章

  1. CentOS找不到想要的镜像版本?
  2. 关于Xcode6.0.1创建项目不自动创建Prefix.pch文件的解决办法
  3. TStringList的Find,IndexOf和Sort
  4. LeetCode OJ-- Reverse Integer
  5. 2014 ACM/ICPC 亚洲区 北京站
  6. FreeSql 教程引导
  7. 在spring中使用数据库
  8. Ubuntu 16.04下使用Wine安装文件比对工具Beyond Compare 4
  9. Concurrency and Application Design (三)
  10. SilverLight:基础控件使用(6)-Slider控件