質問: ### 前提・実現したいこと Pythonで自動操作を考えてプログラムを作成しております。 マウスが自動で移動するまでは、完了しているのですが、どうしてもクリックが出来ません。 教えていただきたく思います。 ### 発生している問題・エラーメッセージ ``` エラー未発生。 ``` ### 該当のソースコード ``` import pyautogui pyautogui.moveTo(413, 875,1) pyautogui.click() ``` ### 試したこと 移動してから1秒待ちを入れてクリックや、 マウスの移動速度を遅くしたりしましたが、うまくいきません。 ### 補足情報(FW/ツールのバージョンなど) Windows10 Python 3.6.8
回答: クリックしたい対象のウインドウが非アクティブになっている可能性はないでしょうか? 一回目のクリックではウインドウを選択だけしている状態(アクティブ化)しただけという場合があります。 原因切り分けとして、クリックを2回にしてみてはいかがでしょうか。 ``` pyautogui.click() pyautogui.PAUSE = 1 #1秒待ちを入れる pyautogui.click() ```