我正在使用PIL(Python Imaging Library)抓取图像。但是如果我最小化窗口,grabber()会引发以下错误消息

img=ImageGrab.grab()
File "C:\Python26\lib\site-packages\PIL\ImageGrab.py", line 47, in grab
    size, data = grabber()
IOError: screen grab failed


我的浏览器快照工厂安装在VM的Win 2003 Server中。我正在做一个远程桌面,以查看浏览器快照工厂的控制台。

最佳答案

here上有一个非常相似的问题-它甚至还有一些替代方案和解决方案,并且(如Adam Bernier所写),imagegrab仅在Windows上有效。

关于python - Python#屏幕截图失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2116368/

10-09 07:39