我试图使用python内置的telnet功能自动关闭连接到apcpdu的设备。我相信我可以输入用户名和密码,但之后我无法继续。我的代码如下:
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。在
任何帮助都将不胜感激。在
谢谢
帕斯
问题是我没有发出正确的结束语。在
在windows中是\r\n,不是\n
相关问题 更多 >
编程相关推荐