Найти - Пользователи
Полная версия: Telnetlib help
Начало » Центр помощи » Telnetlib help
1
malanec_ev
Приветствую, ниже будет кусок кода. Что хочу сделать? Зайти по телнет на свич и выполнить любый манипуляции со свичем но не могу понять что происходит

import telnetlib
import sys
import time
import os

log='@@@@'
pas='@@@@'
tn=telnetlib.Telnet(host=sys.argv, port=23)
tn.read_until('username:')
tn.write(log + ‘\n’)
tn.read_until('pssword:')
tn.write(pas + ‘\n’)
tn.read_until('des-3028:5#')
tn.write('delet vl…..' + ‘\n’)
tn.close()

Простейший код. Но как всегда есть но. Смотрю в логах на свич заходили но команда не выполняется ошибки не выскакивают при роботе скрипта. В чем может быть борода??
noob_saibot
Перед закрытием соединения поставьте
print tn.read_all()
увидите что отвечает свич.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB