2012-11-22 62 views
1

我想使用paramiko捕獲遠程計算機的屏幕截圖。我使用下面的代碼爲paramiko exec_command重定向到一個文件

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。能否請你讓我知道我怎麼可以捕捉的屏幕截圖。

+0

解決了這個問題。問題是xwd不可執行並且不在標準路徑中。將xwd移動到標準路徑來解決此問題。 – Vinay

回答

0

解決了這個問題。問題是xwd不可執行並且不在標準路徑中。將xwd移動到標準路徑來解決此問題。