.

Technology

PyAutoGUI

PyAutoGUI is the cross-platform Python module that programmatically controls your mouse, keyboard, and screen, automating desktop GUI interactions.

PyAutoGUI is a powerful, cross-platform (Windows, macOS, Linux) GUI automation library for Python. It allows scripts to simulate user actions: precisely controlling the mouse with functions like `pyautogui.moveTo(x, y)` and managing keyboard input via `pyautogui.typewrite('text')` or using `hotkey()` for shortcuts (e.g., Ctrl-C). Beyond basic input, the module includes robust screenshot capabilities and image recognition (e.g., `locateOnScreen('button.png')`) to find UI elements, enabling reliable automation for repetitive tasks like data entry, software testing, or bot creation. It's built for efficiency, though users should note the default 0.1-second pause between calls and the critical fail-safe feature.

https://pyautogui.readthedocs.io/
1 project · 1 city

Related technologies

Recent Talks & Demos

Showing 1-1 of 1

Members-Only

Sign in to see who built these projects