Comment détecter un click de souris sur python?
Résolu/FerméNoa - 24 déc. 2022 à 18:34
- Comment détecter un click de souris sur python?
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Comment activer le pavé tactile sans souris - Guide
- Citizen code python avis - Accueil - Outils
- Autoclick souris - Télécharger - Divers Utilitaires
- Détecter clé usb - Guide
1 réponse
Bien le bonjour,
Oui, il est possible de détecter un "click" de souris en utilisant Python sans avoir besoin d'utiliser Tkinter.
Voici un exemple de code qui montre comment détecter un clic de souris en utilisant la bibliothèque pyautogui:
import pyautogui def on_click(x, y, button, pressed): print(f'{x=}, {y=}, {button=}, {pressed=}') pyautogui.click(200, 200) pyautogui.moveTo(300, 300) pyautogui.click(button='right') pyautogui.onMouse(on_click) pyautogui.moveTo(400, 400) pyautogui.click()
Ce code imprimera les coordonnées de l'emplacement du clic de souris, le bouton de souris utilisé et si le bouton de souris a été enfoncé ou relâché. Notez que vous devrez avoir installé la bibliothèque pyautogui en utilisant la commande pip install pyautogui
.
Il existe également d'autres méthodes pour détecter un clic de souris en utilisant Python, telles que l'utilisation de la bibliothèque pynput ou en utilisant des appels de fonction du système d'exploitation (par exemple, en utilisant la bibliothèque ctypes sous Windows).
Bonne soirée !