我正在使用Paramiko从python程序中发出一些SSH命令。我正在使用的命令是:
stdin, stdout, stderr = client.exec_command('ls')
print stdout
client.close()
但是我获得了相同的输出 - 它看起来像一个不同的数据类型。任何人的想法?它绝对不是文件列表!
<paramiko.ChannelFile from <paramiko.Channel 0 (open) window=2097152 -> <paramiko.Transport at 0x801d6750L (cipher aes128-ctr, 128 bits) (active; 1 open channel(s))>>>
谢谢!
答案 0 :(得分:0)
stdout = stdout.readlines()