【问题标题】:paramiko exec_command redirect to a fileparamiko exec_command 重定向到文件
【发布时间】:2012-11-22 09:54:14
【问题描述】:

我想使用 paramiko 捕获远程计算机的屏幕截图。我正在使用以下代码

import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('10.93.80.63', username='root', password='bohica')
ssh.exec_command("xwd -display :0 -silent -root > myscreen.xwd")
ssh.close()

问题是文件 myscreen.xwd 已创建但大小为 0。请告诉我如何截取屏幕截图。

【问题讨论】:

  • 解决了这个问题。问题是 xwd 不可执行且不在标准路径中。通过将 xwd 移动到标准路径解决了这个问题。

标签: paramiko


【解决方案1】:

解决了这个问题。问题是 xwd 不可执行且不在标准路径中。通过将 xwd 移动到标准路径解决了这个问题。

【讨论】: