繁体   English   中英

使用 Paramiko 执行的命令不会产生任何输出

[英]Command executed with Paramiko does not produce any output

当我尝试做

stdin, stdout, stderr = client1.exec_command('glass-version')
print stdout.readlines()

我得到一个空输出。


预期的输出是:

===================== GLASS version details =====================
 GLASS version : 1.2.3
=================================================================

如果在stdout上没有输出,通常是因为命令无法启动。

阅读stderr以检查是否有任何错误。

print(stderr.readlines())

很多时候错误是"<command> not found" 为此,请参阅
使用 Python Paramiko exec_command 执行时,某些 Unix 命令失败并显示“<command> not found”


如果您正在连接到设备,另请参阅在设备上使用 Paramiko exec_command 执行命令不起作用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM