【发布时间】:2018-02-04 10:53:06
【问题描述】:
我是 Python 的菜鸟,正在尝试使用 telnel.read_all 函数捕获设备日志。为此,我正在使用 python 的日志记录框架。 如果我尝试执行以下操作,代码将挂起: logging.info(telnet.read_all())
def telNetCallInitial():
host = "5.35.8.24"
user = "lab"
password = "lab"
telnet = telnetlib.Telnet(host)
telnet.read_until('Username: ', 3)
telnet.write(user + '\r')
telnet.read_until('Password: ', 3)
telnet.write(password + '\r')
telnet.write('enable' + '\r\n')
telnet.write('enable_password' + '\r\n')
logging.info(telnet.read_all())
logging.info("inside telnet call initial")
return telnet
但这不起作用,程序挂起。 对此有任何想法。 提前致谢。
【问题讨论】:
标签: python python-2.7 logging telnet