PyAutoGUI
PyAutoGUIとは
PyAutoGUIとはPythonライブラリの1つで、使用することによりPythonスクリプトでマウス操作、キーボード操作、スクリーンショットの撮影等、様々なアプリケーションをまたぐ操作を自動化できます。 PyAutoGUIは、Windows、macOS、Linuxで動作し、Python 2および3で実行されます。PyAutoGUIで実現できること
マウスを動かして、アプリケーションのウィンドウをクリックまたは入力ができます。
アプリケーションへのキーストロークの送信ができます。
スクリーンショットを撮影し、画像を指定して、画面上で見つけることができます。
アプリケーションのウィンドウを見つけて、移動、サイズ変更、最大化、最小化、または閉じることができます。
GUI自動化スクリプトの実行中にユーザーとの対話のためのメッセージボックスを表示します。
機能
マウス制御機能
moveTo()関数
dragTo()およびdrag()関数
トゥイーン/イージング関数
click()関数
mouseDown()およびmouseUp()関数
scroll()関数
キーボード制御機能
write()関数
press()、keyDown()、およびkeyUp()関数
hotkey()関数
メッセージボックス関数
alert()関数
confirm()関数
prompt()関数
password()関数
スクリーンショット機能
screenshot()関数
ロケート機能
また、安全機能としてフェイルセーフがデフォルトで有効となっています。
moveTo()関数
dragTo()およびdrag()関数
トゥイーン/イージング関数
click()関数
mouseDown()およびmouseUp()関数
scroll()関数
キーボード制御機能
write()関数
press()、keyDown()、およびkeyUp()関数
hotkey()関数
メッセージボックス関数
alert()関数
confirm()関数
prompt()関数
password()関数
スクリーンショット機能
screenshot()関数
ロケート機能
また、安全機能としてフェイルセーフがデフォルトで有効となっています。
write()関数
press()、keyDown()、およびkeyUp()関数
hotkey()関数
メッセージボックス関数
alert()関数
confirm()関数
prompt()関数
password()関数
スクリーンショット機能
screenshot()関数
ロケート機能
また、安全機能としてフェイルセーフがデフォルトで有効となっています。
alert()関数
confirm()関数
prompt()関数
password()関数
スクリーンショット機能
screenshot()関数
ロケート機能
また、安全機能としてフェイルセーフがデフォルトで有効となっています。
screenshot()関数
ロケート機能
また、安全機能としてフェイルセーフがデフォルトで有効となっています。