Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 8, 2017 11:45:18

nick789
Зарегистрирован: 2016-09-21
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

module pexpect cisco asa

надо получить информацию с asa.
мне удается подключиться по ssh
логинемся, заходим в enable
отправляем команду show arp например

 ...
child.sendline ('sh arp')
child.expect ('.asa# ')
mes=child.before
print mes
..

получаю:
 [user@co asa]$ ./asa.py
*********
[user@co asa]$
ну то есть список не выводится ..

а должно быть:
 asa# sh arp
	inside 192.168.x.x 0026.xxxx.xxxx 971
	outside 212.x.x.x 0016.xxxx.xxxx 3783
asa#

проблема кроется в child.expect ('.asa# ')
что тут указывать ?

или надо как то чистить child.before ?
не подскажите ??

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version