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")