tkinterを使って指定した座標でウィンドウ内のボタンをクリックする
tkinterを使用して同様の機能を実現することができます。以下は、tkinterを使って指定した座標でウィンドウ内のボタンをクリックする例です。
python
import tkinter as tk
import time
def on_button_click():
print("Button Clicked!")
# ウィンドウを作成
root = tk.Tk()
root.geometry("300x200")
# ボタンを作成
button = tk.Button(root, text="Click Me", command=on_button_click)
button.pack()
# クリックする座標
x, y = 100, 100
# ウィンドウを指定した座標に移動
root.geometry(f"+{x}+{y}")
# ウィンドウのメインループを開始
root.mainloop()
# クリック後、2秒待機してからプログラムを終了
time.sleep(2)
この例では、tkinterを使用してウィンドウとボタンを作成し、geometryメソッドを使用してウィンドウを指定した座標に移動させています。ボタンがクリックされたときには、on_button_click関数が呼び出され、"Button Clicked!"がコンソールに表示されます。
このアプローチでは、tkinterのイベント駆動モデルを使用しています。pyautoguiのように直接デスクトップ上の座標をクリックすることはできませんが、tkinterを使用してウィンドウ内でクリックイベントを発生させることができます。

ディスカッション
コメント一覧
まだ、コメントがありません