我试图使用自动化内置的远程登录功能python的关闭连接的设备的APC PDU。 我相信我能够在用户名和密码进入,但在那之后我无法继续。 我的代码如下:
telnet_session = telnetlib.Telnet(host=self.apc_ip)
self.logger.info("Entering APC Username")
telnet_session.read_until("User Name :")
telnet_session.write(self.apc_username + "\n")
self.logger.info("Entering APC Password")
telnet_session.read_until("Password :")
telnet_session.write(self.apc_password + "\n")
sleep(2)
print telnet_session.read_all()
我运行Windows,所以我相信https://github.com/quackenbush/APC是不是因为我不能安装Pexpect的一个选项。
任何帮助,将不胜感激。
谢谢,
区