pexpect-pxssh-登陆Linux-执行命令

 

#!/usr/bin/python
import pexpect
import pxssh
try:
    remote=pxssh.pxssh()
    hostname=raw_input('hostname:')
    username=raw_input('username:')
    password=raw_input('password:')
    remote.login(hostname,username,password)
    remote.sendline('cd /opt/autotest/')
    remote.prompt()
    remote.sendline('ll')
    remote.prompt()
    print remote.before
    print('成功了吧')
    remote.logout() 
except pxssh.ExceptionPxssh,e:
    print'pxssh failed on login'
    print str(e)

 

posted @ 2015-11-30 14:48  薄荷一夏  阅读(808)  评论(0编辑  收藏  举报