Pythonでリモートマシンに接続しようとしています。telnetlib モジュールを使用し、ログイン ID とパスワードを次のように入力した後、マシンに接続できました。
tn = Telnet("ホスト IP")
tn.write("UID")
tn.write("PWD")
パスワードを入力すると、ターミナルは [独自の IP アドレス (HOST IP) を持つ] Linux ベースのソフトウェアであるリモート マシンに接続します。
その後、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) 組み込みシェル (ash)\r\n -in コマンド。\r\n\r\n~ # ""
$telnet->cmd ("cd //tmp/media/..)として PERL にあるように、Python にメソッドがあるかどうか知りたかった
例を挙げることができれば、どんな提案も大歓迎です!!!