我正在尝试在 python 中连接远程机器。我使用了telnetlib模块,输入登录ID和密码后可以连接到机器
tn = Telnet("主机 IP")
tn.write("UID")
tn.write("密码")
输入密码后,终端连接到远程机器,这是一个基于linux的软件[有自己的IP地址(HOST IP)。]
然后,如果我尝试发出命令,例如 tn.write("cd //tmp/media/..) 以转到其各个文件夹,则它不起作用,当检查屏幕显示的内容时
tn.read_very_eager()
错误出现为:
""\r\n\r\n\r\nBusyBox v1.19.4 (2012-07-19 22:27:43 CEST) 内置 shell (ash)\r\n 输入 'help' 获取内置列表-in 命令。\r\n\r\n~ # ""
我想知道 Python 中是否有任何方法,就像我们在 PERL 中的$telnet->cmd ("cd //tmp/media/..)
如果你能举个例子,欢迎任何建议!!!