pexpect:一个用于在伪终端中控制交互式程序的Python模块

时间:2024-05-19 01:58:57
【文件属性】:

文件名称:pexpect:一个用于在伪终端中控制交互式程序的Python模块

文件大小:232KB

文件格式:ZIP

更新时间:2024-05-19 01:58:57

Python

Pexpect是一个纯Python类似Expect的模块 Pexpect使Python成为控制其他应用程序的更好工具。 Pexpect是用于生成子应用程序的纯Python模块。 控制他们; 并响应其输出中的预期模式。 Pexpect的作品就像Don Libes的Expect。 Pexpect允许您的脚本生成子应用程序并对其进行控制,就像人类在键入命令一样。 Pexpect可用于自动化交互式应用程序,例如ssh,ftp,passwd,telnet等。它可用于自动化安装脚本,以在不同服务器上复制软件包安装。 它可以用于自动化软件测试。 Pexpect遵循Don Libes的Expect的精神,但Pexpect是纯Python。 Pexpect的主要功能需要Python标准库中的pty模块,该模块仅在类似Unix的系统上可用。 Windows中还提供了一些功能-等待来自文件描述符或子进程的


网友评论