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-in的内容传输到行中,但是当它输出为[](我检查了for循环似乎由于某种奇怪的原因没有被执行)
list.append
方法不返回列表,它是一个就地附加。你想要吗相关问题 更多 >
编程相关推荐