まず、シングルスレッド着陸機器 - シェルの相互作用
デフchan_recv(ちゃん): データ= chan.recv(1024)#ちょうど上陸、最初の出力データは、再び受信しました sys.stdout.write(data.decode())#输出 sys.stdout.flush() __name__ == '__main__' の場合: SSH = paramiko.SSHClient() ssh.load_system_host_keys() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('10 .10.10.2 '= 22ポート、ユーザ名=' シスコ 'パスワード=' シスコ、タイムアウト= 3)#3秒間のタイムアウト チャンネル= ssh.invoke_shell() データ#での最初のコレクションの開始前chan_recv(チャネル) #モニタ入力:真しばらく D =入力() Dもし== '終了':あなたはquitと入力した場合は、#を終了 ブレーク channel.send(D + '\ n' は) chan_recv(チャンネル) channel.close() ssh.close()