/aamras

Headless browser manipulation simplified

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

build status documentation status supported python versions

aam ras or आम रस - Hindi for mango juice 🥭.

It is pronounced "arm Russ" if the r in arm is silent.

aamras provides a high-level interface for headless browser manipulation. It is currently built on selenium.

Requirements

aamras requires Python 3.6 or above.

Installation

The base aamras package may be installed using pip:

pip install aamras

Additional drivers (webdrivers) are also required for the actual browser manipulation side of things. The webdrivermanager CLI tool can streamline the installation process, but otherwise, there's always the core documentation for the drivers: