是否有任何python庫可以在linux和windows上打印屏幕截圖?任何幫助將不勝感激。在windows和linux中使用python捕獲屏幕截圖
0
A
回答
1
圖書館Castro可用於您的事業。
下面是我用Google搜索了一下,看到這個在forumn文檔
from castro import Castro
c = Castro()
c.start()
# Do something awesome!
c.stop()
+0
之一,我看着卡斯特羅和它由於其簡單而好!謝謝。我不想使用gtk,因爲我不知道它是如何在windows上工作的(我對GUI的其他平臺感到害怕,除了linux的其他平臺,我使用wxpython作爲GUI) – 2012-03-21 12:57:21
0
一個示例代碼。
import gtk.gdk
w = gtk.gdk.get_default_root_window()
sz = w.get_size()
print "The size of the window is %d x %d" % sz
pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,sz[0],sz[1])
pb = pb.get_from_drawable(w,w.get_colormap(),0,0,0,0,sz[0],sz[1])
if (pb != None):
pb.save("screenshot.png","png")
print "Screenshot saved to screenshot.png."
else:
print "Unable to get the screenshot."
鏈接到計算器的答案是this
相關問題
- 1. 使用ScreenCapture捕獲屏幕截圖並捕獲屏幕截圖.CaptureScreenshot
- 2. 捕獲屏幕截圖
- 3. 捕獲MKMapView屏幕截圖
- 4. ASP.NET - 捕獲屏幕截圖
- 5. 捕獲屏幕截圖
- 6. 在硒中捕獲屏幕截圖
- 7. 用ImageMagick ++捕獲X11屏幕截圖
- 8. 在Windows 7中使用Windows Service獲取屏幕截圖
- 9. 使用selenium捕獲黑色圖像。捕捉屏幕截圖
- 10. 無法在iMacros中捕獲使用JavaScript的屏幕截圖
- 11. windows屏幕捕獲
- 12. 捕獲屏幕截圖 - html2canvas不工作
- 13. 捕獲屏幕截圖的iframe
- 14. 在iPhone中捕捉屏幕截圖?
- 15. python中的屏幕截圖
- 16. 如何在iPhone上使用UI自動捕獲屏幕截圖?
- 17. 使用Uiautomator捕獲圖像/屏幕截圖的異常
- 18. 執行程序從Windows服務捕獲屏幕截圖
- 19. 捕獲並保存屏幕截圖,你點擊 - Windows C#
- 20. 如何在Windows Form應用程序中獲取監視器的屏幕大小以捕獲屏幕截圖?
- 21. 使用ffmpeg捕獲Windows屏幕
- 22. 使用DirectX捕獲Windows上的屏幕
- 23. C++ Windows屏幕截圖
- 24. 什麼是最有效的屏幕截圖方式?使用DirectX捕獲屏幕?
- 25. 通過Selenium + Python + Jenkins捕獲屏幕截圖失敗
- 26. Windows服務無法在Windows 7中獲取屏幕截圖
- 27. 如何使用phantomcss捕獲iframe內組件的屏幕截圖
- 28. 如何使用objective-c捕獲iOS屏幕截圖的子集?
- 29. 使用webdriver捕獲屏幕截圖與背景
- 30. 使用C捕獲嵌入式視頻的屏幕截圖#
-1究竟是什麼?這讓我很困惑! – 2012-03-21 12:48:22
最有可能不搜索谷歌和/或堆棧溢出。在不到5秒鐘內,我發現這個鏈接http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux,這只是衆多 – Brian 2012-03-21 12:50:14