测试功能
def GetTestFile():
sshConn = paramiko.SSHClient()
sshConn.load_system_host_keys()
sshConn.connect(host, port, usrnm, pwrd)
(connin, out, err) = sshObj.exec_command("cat test.txt")
print out.readlines()
lines = []
for i in out.readlines():
lines = lines.append(i)
print lines
print "Lines: ", lines
sshConn.close()
如您所知,这会在远程服务器上执行一个简单的 cat。我想将 out 的内容传输到行中,但是当它输出为 [] 时(我检查了 for 循环似乎由于某种奇怪的原因没有被执行)