很多小伙伴应该都是比较熟悉该模块的,经常被用来测试使用,能够实现启动交互式命令的工具模块,与之相似的模块还有ssh、ftp等等,所以在自动化运维以及测试中应用非常的作用,除此之外,还可以控制多态设备和自动化,功能十分强大,在很多公司以及重大项目中都是常见身影,一起来看下吧。
模块安装:
pip install pexpect
版本要求:
Python 2.6、3.2 或以上
pexpect类:
pexpect.run() pexpect.spawn()
pexpect功能:
1、ftp 的使用
2、记录log
3、ssh&pxssh的使用
4.、telnet的使用
应用实例:
import pexpect ipAddress = 'develperWorks.ibm.com' loginName = 'root' loginPassword = 'passw0rd' cmd = 'ftp ' + ipAddress
到此,大家应该了解清楚pexpect模块的详细信息了吧,好啦,感兴趣的小伙伴可以消化掌握学习下哦~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)