пример telnetlib python

Итак, я пробую этот очень простой пример, приведенный в документации по python:

import getpass
import sys
import telnetlib

HOST = "<HOST_IP>"
user = raw_input("Enter your remote account: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)

tn.read_until("login: ")
tn.write(user + "\n")
if password:
   tn.read_until("Password: ")
   tn.write(password + "\n")

tn.write("ls\n")
tn.write("exit\n")
print tn.read_all()

Моя проблема в том, что он зависает в конце read_all()... Он ничего не выводит . Я никогда раньше не использовал этот модуль, поэтому я пытаюсь заставить этот действительно простой пример работать, прежде чем продолжить. Кстати, я использую python 2.4 Спасибо.

10
задан General4077 8 November 2019 в 21:12
поделиться