2016-10-16 19 views
3

カーソル位置を見つけてxとyの2つの変数に配置する方法を探していました。しかし、ほとんどの回答は時代遅れであり、私はそれらを働かせるように見えません。私はむしろそれがpythons標準の図書館かpywinautoであるならば。私はPython 2.7でも好きです。ありがとう。Pythonデスクトップ上でカーソル位置(x、y)を取得できない

+0

より具体的にする必要があります。まず、pywinautoから言えば、私はあなたがWindowsのGUIアプリケーションについて話していると仮定しますが、これを確認してください。次に、画面上のマウスポインタの位置、(ウィンドウやサブウィンドウなどの)参照矩形に対するマウスポインタの位置、編集可能テキスト領域内のテキスト挿入バーの位置、またはいくつかの他の "カーソル"(その場合はそれを記述してください)?最後に、既に試したことの1つ以上を示して、何が間違っているか教えてください。 – zwol

+1

(「私はそれらを機能させることができません」と私たちには何の問題もなく、コードは動作しません。実際に何が起きたのかを知る必要があります。あなたが持っているエラーメッセージの完全な、正確なテキストを含むdo_)。 – zwol

答えて

2

PyMouseでこれを行うことができます。

>>> import pymouse; 
>>> mouse = pymouse.PyMouse() 
>>> mouse.position() 
(288.046875, 396.15625) 
>>> mouse.position() 
(0.0, 0.0) 
>>> mouse.position() 
(1439.99609375, 861.2890625) 
+0

ねえ、おかげさまで。私は前にpymouseを見ましたが、私は最初に仕事をするために図書館を手に入れることができませんでした。しかし、私はちょうどそれで働く数分後、私は今必要なことをすることができます。ありがとうございました。 – Oatmeal556

関連する問題