Уведомления

Группа в Telegram: @pythonsu

#1 Март 19, 2014 07:35:33

romannew
Зарегистрирован: 2014-03-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

python telnet помогите новичку

есть кусок
tn = telnetlib.Telnet(ipsw)
tn.read_until(“UserName:”)
tn.write(“dlink\n”)
tn.read_until(“PassWord:”)
tn.write(“password\n”)
tn.write(“show config current_config\n”)
str = tn.read_until(“искомый текст”)
print str

Дело в том, что команда show config current_config не выводит всю конфигурацию целиком,чтобы увидеть весь конфиг надо промытавать либо пробелом либо интер. Как построить цикл, чтобы вывести нужную информацию, находящуюся к примеру в конце?

Офлайн

#2 Март 22, 2014 08:08:48

leg0_22rus
Зарегистрирован: 2014-03-22
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

python telnet помогите новичку

я делал так

tn.write("show config current_config\n")
tn.read_until("прочитать от ")
x = tn.read_until("до")
print (x) #Показать этот кусок инфы

Отредактировано leg0_22rus (Март 22, 2014 08:22:32)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version