📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の1版が非表示) | |||
| 47行目: | 47行目: | ||
座標系は画面左上を原点 (0, 0) とし、右方向にX座標、下方向にY座標が増加する。<br> | 座標系は画面左上を原点 (0, 0) とし、右方向にX座標、下方向にY座標が増加する。<br> | ||
<br> | <br> | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
import pyautogui | import pyautogui | ||
| 58行目: | 57行目: | ||
マウス位置: (500, 300) | マウス位置: (500, 300) | ||
<br> | <br> | ||
==== マウスの移動 ==== | ==== マウスの移動 ==== | ||
<code>moveTo</code> 関数を使用すると、指定した座標にマウスカーソルを移動できる。<br> | <code>moveTo</code> 関数を使用すると、指定した座標にマウスカーソルを移動できる。<br> | ||
| 515行目: | 515行目: | ||
! 機能 !! PyAutoGUI !! pynput !! mouse | ! 機能 !! PyAutoGUI !! pynput !! mouse | ||
|- | |- | ||
| マウス移動 || ○ || ○ || ○ | | style="text-align:center" | マウス移動 || style="text-align:center" | ○ || style="text-align:center" | ○ || style="text-align:center" | ○ | ||
|- | |- | ||
| クリック操作 || ○ || ○ || ○ | | style="text-align:center" | クリック操作 || style="text-align:center" | ○ || style="text-align:center" | ○ || style="text-align:center" | ○ | ||
|- | |- | ||
| ドラッグ操作 || ○ || △ || ○ | | style="text-align:center" | ドラッグ操作 || style="text-align:center" | ○ || style="text-align:center" | △ || style="text-align:center" | ○ | ||
|- | |- | ||
| スクロール操作 || ○ || ○ || ○ | | style="text-align:center" | スクロール操作 || style="text-align:center" | ○ || style="text-align:center" | ○ || style="text-align:center" | ○ | ||
|- | |- | ||
| イベント監視 || × || ○ || ○ | | style="text-align:center" | イベント監視 || style="text-align:center" | × || style="text-align:center" | ○ || style="text-align:center" | ○ | ||
|- | |- | ||
| 画像認識 || ○ || × || × | | style="text-align:center" | 画像認識 || style="text-align:center" | ○ || style="text-align:center" | × || style="text-align:center" | × | ||
|- | |- | ||
| キーボード操作 || ○ || ○ || × (別ライブラリ) | | style="text-align:center" | キーボード操作 || style="text-align:center" | ○ || style="text-align:center" | ○ || style="text-align:center" | × (別ライブラリ) | ||
|- | |- | ||
| クロスプラットフォーム || ○ || ○ || ○ | | style="text-align:center" | クロスプラットフォーム || style="text-align:center" | ○ || style="text-align:center" | ○ || style="text-align:center" | ○ | ||
|} | |} | ||
</center> | </center> | ||