0
私はpythonのtelnetlibを使ってルータに接続し、コマンドを実行してその結果をファイルに保存するコードに取り組んでいます。telnetを使ってルータにアクセスするlib python
私はread_until( '#')関数を使用していて、ルータのプロンプトを待っていて、次のコマンドを実行しますが、リモートtelnet側から '--More--'データを受け取ったときにコードがフリーズします。私はパターンマッチを使って ' - もっと - 'を見つけようとしましたが、いつか--More--キーワードは一度に来ません。
提案がありますか?
IACコマンドをリモートtelnet側に送信する必要がありますか。
私は両方を行っていますが、動作しません。それはまったく単語を検出しません。ちょうどそこで凍りつく。 – user3143451
あなたは確かに ' - もっと - 'ですか? read_until( ' - More - ')の代わりにread_very_eager()を使用して、そこにあることを確認してください。 – victor
私はデバッグモードを有効にして、その言葉を見ました...それはあります – user3143451