Python之pexpect模块详解:由TCL语言实现的,主要用于人机交互式对话的自动化控制,可以用来完成ssh、ftp、telnet等命令行程序的自动化交互


前言

 pexpect 模块可以理解为Linux下的expect的Python封装、通过pexpect可以实现对ssh、ftp、passwd、telnet等命令行进行自动交互,而无需人工干涉来达到自动化的目的。比如我们可以模拟一个FTP登录时所有交互,包括输入主机地址、用户名、密码、上传文件等,待出现异常还可以进行尝试自动处理。

https://zhuanlan.zhihu.com/p/339070615

https://blog.csdn.net/asmartkiller/article/details/112172449

https://blog.csdn.net/pcn01/article/details/104993742/

https://www.jb51.net/article/155565.htm

相关