pexpect库学习之包装类详解
2024-09-30 00:49:03
在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/
最新文章
- 安全退出,清空Session或Cookie
- C# 顺序高斯(Gauss)消去法计算一元多次方程组
- C# 分层 三层架构
- Vim折叠模式设置
- mysql 权限篇
- text透明无边框
- HTTP响应消息code解释
- 保护眼睛,绿豆沙颜色的RGB值和HSL值
- Linux 系统文件夹结构
- MVC3在页面上获取当前控制器名称、Action名称以及路由参数
- Samba服务部署
- python爬虫入门学习
- 前端学习:html基础学习四
- 将CSV文件写入MySQL
- ps自由变换以及再次变换快捷键
- mysql升级5.5
- 终于解决了贴吧手机版的一个重大BUG
- 创建win32窗口
- C#中Equals和= =(等于号)的比较)(转载)
- servlet(4) - servletAPI - 小易Java笔记
热门文章
- CentOS找不到想要的镜像版本?
- 关于Xcode6.0.1创建项目不自动创建Prefix.pch文件的解决办法
- TStringList的Find,IndexOf和Sort
- LeetCode OJ-- Reverse Integer
- 2014 ACM/ICPC 亚洲区 北京站
- FreeSql 教程引导
- 在spring中使用数据库
- Ubuntu 16.04下使用Wine安装文件比对工具Beyond Compare 4
- Concurrency and Application Design (三)
- SilverLight:基础控件使用(6)-Slider控件