「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Python】PyAutoGuiの使い方

PyAutoGuiの使い方を簡単に少しだけまとめてみました。

[ 始めに ]

この記事の内容はPythonおよびPyAutoGuiが既にインストール済みということが前提です。

[ ライブラリのインポート ]

まずPyAutoGuiを使うには下記のようにPyAutoGuiをインポートする必要があります。

import pyautogui

[ マウス入力 ]

カーソル移動

下記はXY座標が共に750のところへ1秒かけて移動するスクリプトです。

pyautogui.moveTo(750, 750, 1)

マウスクリック

下記は現在カーソルがあるところで1度だけ左クリックをするスクリプトです。

pyautogui.click(pyautogui.position())

[ キーボード入力 ]

文章入力

下記は0.1秒間隔で「Hello World.」と1文字ずつ打ち込むスクリプトです。

pyautogui.typewrite("Hello World.", 0.1)

キー入力

下記はエンターキーを押すスクリプトです。

pyautogui.press("enter")

キーダウン入力

下記はタブキーを下げるスクリプトです。

pyautogui.keyDown("tab")

キーアップ入力

下記はタブキーを上げるスクリプトです。

pyautogui.keyUp("tab")

[ スクリーンショット ]

下記はスクリーンショットをするスクリプトです。

pyautogui.screenshot()

[ 最後に ]

この記事に書かれている内容がPyAutoGuiのできることの全てではありません。詳しくは公式サイトを見てください。下記が公式サイトです。
pyautogui.readthedocs.io