2016-09-06 9 views
0

だから、私はpythonを使ってグローバルなスクリーンショットツール(Windowsのツールをsnippingするようなもの)を実装したいと思っています。マウスを使ってスクリーンショットを撮りたい領域を入力して欲しい。私はpyscreenshotモジュールを使用することができますが、どのように私は入力を操作することができます:ユーザのマウス入力からのスクリーンショット

im=ImageGrab.grab(bbox=(10,10,510,510)) # X1,Y1,X2,Y2 

与えられた例では?

p.s. https://github.com/ponty/pyscreenshotモジュールのリポジトリ

答えて

0

あなたは

cursor = X.NONE 
self.window.grab_pointer(1,X.PointerMotionMask|X.ButtonReleaseMask|X.ButtonPressMask,X.GrabModeAsync, X.GrabModeAsync, X.NONE, cursor, X.CurrentTime) 

ような何かを行うことができ、これはPyQt4は、私は私が私のMacBookにインストールすることはできませんと思われる原因を回避したいインストール必要な例にhere

+0

を参照してください。また、このpython-xlibドキュメントはひどいです。私はちょうど四角形のためにユーザーをプロムする必要があり、私は推測するこのコードを保存する –

関連する問題