Aşağıda gördüğünüz gibi, sonucu kaydetmek mümkün mü? Neden, ikinci ve üçüncü stdout.read() sonuca ulaşamadı.Python Paramiko tarafından bir komut çalıştırıldıktan sonra nasıl sonuç kaydedebilirim?
import paramiko
import os
dssh = paramiko.SSHClient()
dssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
dssh.connect('192.168.1.250', username='root', password='pass')
import os
stdin, stdout, stderr = dssh.exec_command('ifconfig')
print stdout.read()
print ('Sleeping 2 seconds!')
os.system('sleep 2')
stdin, stdout, stderr = dssh.exec_command('ls -l')
print stdout.read()
print stdout.read()
print stdout.read()
dssh.close()
deneyebilirsiniz ve ben çalışmıyordu. Ama şimdi çalışıyor. Ha? Yine de teşekkürler – nightrider84