很多小伙伴应该都是比较熟悉该模块的,经常被用来测试使用,能够实现启动交互式命令的工具模块,与之相似的模块还有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模块的详细信息了吧,好啦,感兴趣的小伙伴可以消化掌握学习下哦~
转载自:python学习网 https://www.py.cn/
发表评论
还没有评论,快来抢沙发吧!