pyautogui

pyautoguiを使うとRPAのようにマウスやキーボード操作を自動化できる。

 

ブラウザを開き、検索するまでを自動で実行するコードは以下の通り。

※座標は動かなければ正しい値に調整すること

import pyautogui
import time

# ブラウザを開く
pyautogui.hotkey('win', 'r')  # Windowsの場合
pyautogui.write('chrome')  # ブラウザの実行可能ファイル名に変更する場合はここを変更
pyautogui.press('enter')

# ブラウザが起動するまで待機する(時間は要調整)
time.sleep(2)

# Googleのサイトに移動する
pyautogui.write('https://www.google.com')
pyautogui.press('enter')

# 移動するまで待機する(時間は要調整)
time.sleep(1)

# /キーを押して検索ボックスに移動する
pyautogui.press('/')

# backspaceキーを入力して検索ボックスを削除する
for i in range(50):
    pyautogui.press('backspace')

# testの文字を入力する
pyautogui.write('test')

print('hogeの文字で検索する')

# enterキーを入力して検索する
pyautogui.press('enter')

# 移動するまで待機する(時間は要調整)
time.sleep(3)

# 検索結果をクリックする(座標は要調整)
pyautogui.click(x=695, y=494)