Maison > Article > développement back-end > Comment puis-je contrôler le curseur de la souris avec Python sous Windows ?
Contrôler le curseur de la souris avec Python
On peut rencontrer le besoin d'automatiser le contrôle de la souris dans les scripts Python à diverses fins. En particulier, la possibilité de manipuler avec précision le curseur de la souris sous Windows est un aspect crucial des tests automatisés et d'autres applications.
Pour y parvenir en Python, on peut exploiter les capacités fournies par la bibliothèque pywin32. Cette bibliothèque offre un ensemble complet de fonctions et de modules qui permettent l'interaction avec le système d'exploitation Windows, y compris le contrôle de la souris.
Solution :
Pour contrôler le curseur de la souris en Python sous Windows, suivez ces étapes :
<code class="python">import win32api import win32con</code>
<code class="python">def click(x, y): win32api.SetCursorPos((x, y)) # Set the mouse cursor to the specified coordinates win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, x, y, 0, 0) # Perform a left mouse down event win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, x, y, 0, 0) # Release the left mouse button</code>
<code class="python">click(10, 10) # Click at the point (10, 10)</code>
Ce code devrait vous permettre de contrôler le curseur de la souris et d'effectuer des clics à des positions spécifiques dans vos scripts Python sous Windows.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!