Pythonでマウス座標を表示するTkinterアプリを作る【pyautogui】
Pythonは多くの便利なライブラリを提供しており、pyautoguiはその1つです。pyautoguiを使用すると、マウスやキーボードの制御が簡単に行えます。今回は、Tkinterを使用してマウスの座標を表示するアプリを作成してみましょう。
手順
まずは、Tkinterとpyautoguiをインストールします。
pip install tk
pip install pyautogui
次に、以下のPythonコードを実行して、Tkinterアプリを作成します。
import tkinter as tk
import pyautogui
def display_coordinates():
x, y = pyautogui.position()
label.config(text=f"x: {x}, y: {y}")
root = tk.Tk()
root.title("マウス座標表示アプリ")
label = tk.Label(root, text="")
label.pack()
button = tk.Button(root, text="座標表示", command=display_coordinates)
button.pack()
root.mainloop()
以上の手順で、Tkinterを使用してマウスの座標を表示するアプリが作成されます。ボタンをクリックすると、現在のマウス座標が表示されるようになります。
まとめ
Pythonとpyautoguiを使用すれば、簡単にマウスやキーボードの制御が可能です。Tkinterを組み合わせることで、GUIアプリケーションを作成することもできます。是非、自分のアイデアを形にするために、これらのツールを活用してみてください。