Доступ к контроллеру Cisco через pexpect в Python - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь войти в контроллер Cisco и получить результаты 'show ap summary.'Я думаю, что соединение с контроллером работает, и я пробовал различные методы, но я не знаю, как получить результаты 'show ap summary' и использовать их в моей программе python для разбора.

import pexpect
from pexpect import pxssh
from time import sleep

m_localhost ='########'
username='######'
password='###########'

try:
    try:
        child=pexpect.spawn('ssh %s@%s' %(username,m_localhost))
        #if verbose:
        #   child.logfile=sys.stdout
        #child.timeout=5
        child.expect('User: ')
        child.sendline(username)


        child.expect('Password:')

    except Exception as e:
        print(e)

    child.sendline(password)
    print("PASSWORD SENTTTTTTT")
    child.expect('>')
    #sleep(0.1)
    #print("Expecting a command for Cisco")
    child.sendline('config paging disable\n')
    print('Disabled')
    child.expect('>')

    alldata=child.sendline('show ap summary')
    #print(child.after)




except Exception as e:
    print(e)
print("IN")

print('---------')
print(alldata)       
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...