Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
pymouse [Le 31/03/2013, 22:03] – créée couverture-jonathan-b | pymouse [Le 12/04/2013, 09:05] (Version actuelle) – trés > très, commandes suivantes; > commandes suivantes : Canigou 66 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== PyMouse: Gérer la souris avec python ====== | ||
+ | ===== Présentation ===== | ||
+ | PyMouse permet de gérer la souris depuis un script Python. | ||
+ | Son utilisation est très simple. | ||
+ | |||
+ | ===== Installation ===== | ||
+ | ==== Méthode 1 ==== | ||
+ | |||
+ | Il vous suffit de télécharger l' | ||
+ | [[https:// | ||
+ | |||
+ | Extraire l' | ||
+ | < | ||
+ | cd PyMouse-< | ||
+ | sudo apt-get install python-xlib | ||
+ | sudo apt-get install libx11-dev | ||
+ | sudo python setup.py build install | ||
+ | </ | ||
+ | |||
+ | ==== Méthode 2 ==== | ||
+ | |||
+ | Installation par ' | ||
+ | < | ||
+ | sudo apt-get install python-pip | ||
+ | sudo pip install pymouse | ||
+ | </ | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | <file python> | ||
+ | # importer le module | ||
+ | from pymouse import PyMouse | ||
+ | |||
+ | # Instancier l' | ||
+ | m = PyMouse() | ||
+ | |||
+ | # Déplacer la souris vers x et y | ||
+ | m.move(200, 200) | ||
+ | |||
+ | # effectuer un clic en x,y. Le troisième argument et le bouton de la souris utilisé 1: Gauche, 2: Milieu, 3: Droit | ||
+ | m.click(500, | ||
+ | |||
+ | # Récupérer la dimension de l' | ||
+ | m.screen_size() | ||
+ | # (1024, 768) | ||
+ | |||
+ | # Récupérer la position de la souris (x,y) | ||
+ | m.position() | ||
+ | # (500, 300) | ||
+ | </ | ||
+ | |||
+ | ===== Liens ===== | ||
+ | [[https:// | ||
+ | |||
+ | ---- | ||
+ | // |