所以我想用python实现一个全局和部分截图工具(比如Windows中的剪切工具)。我希望用户输入他想用鼠标截取的区域。我可以使用pyscreenshot模块,但我如何操作输入:
im=ImageGrab.grab(bbox=(10,10,510,510)) # X1,Y1,X2,Y2
在给出的例子中?
P.S。 https://github.com/ponty/pyscreenshot模块的存储库
答案 0 :(得分:0)
您可以执行类似
的操作cursor = X.NONE
self.window.grab_pointer(1,X.PointerMotionMask|X.ButtonReleaseMask|X.ButtonPressMask,X.GrabModeAsync, X.GrabModeAsync, X.NONE, cursor, X.CurrentTime)
查看完整示例here