Menu Close

Resource links

Libraries

pyautogui (works best for me)
PyAutoGUI is a cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.

mouse 
Take full control of your mouse with this small Python library. 

keyboard 
Take full control of your keyboard with this small Python library.

pynput
This library allows you to control and monitor input devices.
Currently, mouse and keyboard input and monitoring are supported.

pyaudio
PyAudio provides Python bindings for PortAudio v19, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms, such as GNU/Linux, Microsoft Windows, and Apple macOS.

sounddevice
This Python module provides bindings for the PortAudio library and a few convenience functions to play and record NumPy arrays containing audio signals.

wavfile
A lightweight package to read/write wave audio files to/from lists of native Python types.

speechrecognition
Library for performing speech recognition, with support for several engines and APIs, online and offline.

Toggle Content

Beautifulsoup4
Beautiful Soup is a library that makes it easy to scrape information from web pages.

webbrowser
built-in 

Auto-Py-to-Exe
A .py to .exe converter using a simple graphical interface and PyInstaller in Python.