支援対象地域:札幌、仙台、関東、愛知、関西、広島、福岡


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()関数

  

ロケート機能

また、安全機能としてフェイルセーフがデフォルトで有効となっています。