pip install pyautogui
※日本語不可
import pyautogui import time time.sleep(5) # 5秒待つ間にメモ帳などを開く # 文字入力 pyautogui.typewrite("Hello, world!", interval=0.1) pyautogui.press("enter") # Enterキー
※日本語可能
import pyperclip import time time.sleep(5) # 5秒待つ間にメモ帳などを開く pyperclip.copy("テスト") pyautogui.hotkey('ctrl','v')
click(x座標、y座標)でマウスのクリック。
pyautogui.click(17, 1023)
座標を調べるにはposition()を行います。
import pyautogui time.sleep(5) # 5秒間で調べたい場所へマウスを移動 print(pyautogui.position()) # マウスの現在位置を表示
最初にアプリの最初の入力位置を調べておきます。 そして、以下のようにマウスをクリックし、コピー・貼り付けして、TABキーを押して次の入力位置へ移動します。最後にEnterで送信します。
time.sleep(5) pyautogui.click(151, 275) pyperclip.copy("山田") pyautogui.hotkey('ctrl','v') pyautogui.press("tab") pyperclip.copy("熊本県") pyautogui.hotkey('ctrl','v') pyautogui.press("tab") pyperclip.copy("012-3456-7890") pyautogui.hotkey('ctrl','v') pyautogui.press("enter")