PyAutoGUIで画面上の青いボタンを押したいが、TypeError: 'NoneType' object is not subscriptableと表示される

実現したいこと

以下のサンプルコード(button_click.py)を動かし、PyAutoGUIで画面上の青いボタンを押す
https://daeudaeu.com/pyautogui/#howto

前提

発生している問題・エラーメッセージ

以下のエラーが発生し、うまくボタンが見つかりません。
画像認識に失敗しているようです。

TypeError: 'NoneType' object is not subscriptable

該当のソースコード

Python

1import pyautogui 2 3box = pyautogui.locateOnScreen('blue_button.png', confidence=0.7, minSearchTime=10)4x, y = pyautogui.center(box)5pyautogui.moveTo(x, y, duration=1)6pyautogui.click()

試したこと

・confidenceのパラメーターをいじる
・スクリーンショットを撮り直す

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント