我是一個初學者嘗試做SSH編寫一個基本的代碼,我已經試過各種無法調試這一點,我的代碼如下:Python腳本SSH
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
print ("1")
ssh.connect('196.5.5.6', username='abc', password='abc')
print ("2")
stdin, stdout, stderr = ssh.exec_command('show version')
print ("3")
output= stdout.readlines()
print ("4")
print(output)
輸出我得到的是1
在4它被卡住的地方,有問題,我無法獲取數據,請幫助任何人。代碼只是在輸出步驟掛起。到處解決方案完全相同。
你不是應該打印stdout.readlines()? – gplayer
價值進入輸出,然後我打印輸出 –
它仍然會掛斷,只是試圖 –