Я пытаюсь читать из сига маршрутизатора с помощью telnetlibtelnetlib питон read_all() не работает (зависает)
import telnetlib
tn = telnetlib.Telnet(’10.106.218.50’, 17280)
cmd1=”enable”
cmd2=”show run”
#session.write("command".encode('ascii') + b"\r")
tn.write(cmd1.encode('ascii') + b"\r")
tn.write(cmd2.encode('ascii') + b"\r")
#op=tn.read_very_eager()
#op=tn.read_some()
#op=tn.read_until('#')
op=tn.read_all()
print op
Я могу написать в консоль маршрутизатора успешно Однако система просто зависает, когда я пытаюсь читать с консоли маршрутизатора. Когда я использую read_some(), я получаю часть выходного. Read_all() просто висит и дает никакого ответа Пожалуйста, предложить решение