Détecter clic souris en Python
Bonjour,
Serait-il possible de me dire comment on fait pour savoir en Python comment on fait pour détecter si un click de souris? Il existe une méthode avec cette fonction:
Le problème avec cette méthode, l'action demandé que si l'utilisateur lâche son clique! Est-il possible de stocker l'état du click de souris dans une variable booléen (True si cliqué et False si pas cliqué)?
Merci d'avance pour votre contributions
Serait-il possible de me dire comment on fait pour savoir en Python comment on fait pour détecter si un click de souris? Il existe une méthode avec cette fonction:
import mouse mouse.on_click(callback)
Le problème avec cette méthode, l'action demandé que si l'utilisateur lâche son clique! Est-il possible de stocker l'état du click de souris dans une variable booléen (True si cliqué et False si pas cliqué)?
Merci d'avance pour votre contributions
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
vous voulez détecter l'appui, pas le clic? -
Bonjour,
Si c'est avec tkinter, moi, je fais comme ceci:
def get_MB1_pick(event): '''clic sur MB1 ''' global click click = True canevas.bind("<Button-1>", get_MB1_pick) -
Bonsoir,
Dans ce modulemouse
, il y a tout ce qu'il faut, en l'occurencemouse.on_button
, avec cette fonction, tu peux définir cela comme tu veux.
https://github.com/boppreh/mouse#mouseon_buttoncallback-args-buttonsleft-middle-right-x-x2-typesup-down-double -
Bonjour,
En réalité je ne comprend pas comment l'utiliser.
Un exemple ne serait pas de refus-
Bonsoir,
En regardant parmi les quelques fonctions existantes de ce module, tu pourras voir qu'il y a une fonctionmouse.is_pressed
, qui est un peu ce que cherches à savoir non ?- Bonjour,
Un exemple ne serait pas de refus
Une petite recherche google la prochaine fois ?
https://www.thepythoncode.com/article/control-mouse-python
Bonne chance
-