pexpect允许轻松控制交互式控制台应用程序。

pexpect的Python项目详细描述


Pexpect是一个纯Python模块,用于生成子应用程序;控制 它们;并对其输出中的预期模式做出响应。pexpect的工作原理如下 别指望利伯斯。Pexpect允许脚本生成一个子应用程序并 控制它就像一个人在输入命令

pexpect可用于自动化交互式应用程序,如ssh、ftp、 passwd、telnet等。它可用于自动设置用于复制的脚本 不同服务器上的软件包安装。它可以用来 自动化软件测试。Pexpect符合Don Libes的期望,但是 pexpect是纯python。

pexpect的主要特性需要python标准中的pty模块 库,仅在类Unix系统上可用一些功能正在等待 对于来自文件描述符或子进程的模式,也可以在 窗户。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:如何使用另一个类中的对象   如何在Java中迭代旁遮普语(阿拉伯语)?   类Java嵌套ArrayList返回对象   java正则表达式以匹配“:”之后包含的字符串   java为什么main()很好地显示“Lukaku”并包含_names()返回null?   java嵌套循环,无法理解如何编写此代码   java使用maven动物嗅探器插件检查自己的API   java上传的文件创建保存以备将来在GWT服务器端使用   java转换为Dalvik格式失败65536限制   Java后端的javascript最佳RIA工具   amazon web服务如何将tar文件从amazonS3 bucket提取到Java中的另一个s3   java如何在hibernate搜索中实现对int值的搜索?   使用Maven初始化引导层JavaFX时发生java错误   java Google登录API例外:10:   java Glassfish 3.1.2加载本机库(.dll)   java在join操作中使用TumblingWindow,但没有将任何元素传输到my JoinFunction   IBatis+Java:检索HashMap   多线程java与scala在单独线程上读取文件