pexpect的pxssh类实现远程操作
Posted 老鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pexpect的pxssh类实现远程操作相关的知识,希望对你有一定的参考价值。
#!/usr/bin/python
import pexpect
from pexpect import pxssh
import getpass
try:
s=pxssh.pxssh()
hostname=\'172.10.224.183\'
username=\'root\'
password=\'123456\'
s.login(hostname,username,password)
s.sendline(\'uptime\')
s.prompt()
print s.before
s.sendline(\'ls -l\')
s.prompt()
print s.before
s.sendline(\'df -h\')
s.prompt()
print s.before
s.logout()
except pxssh.ExceptionPxssh,e:
print "pxssh failed on login."
print str(e)
以上是关于pexpect的pxssh类实现远程操作的主要内容,如果未能解决你的问题,请参考以下文章