我是一个初学者尝试做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
价值进入输出,然后我打印输出 –
它仍然会挂断,只是试图 –