Skip to main content

A Python library for browser automation using Selenium

Project description

BrowserController

BrowserController is a Python library that simplifies browser automation using Selenium. It provides a set of utility methods for common web automation tasks, such as navigating to URLs, interacting with elements, handling iframes and windows, executing JavaScript, and more.

Installation

To use BrowserController, you need to have the following installed:

  • Python 3.x
  • Selenium (pip install selenium)
  • ChromeDriver (Download the version compatible with your Chrome browser)

Usage

Initialization

To get started, initialize the BrowserController class with the path to your ChromeDriver:

from webautomate import BrowserController

# Initialize the browser
browser =  BrowserController(path_chrome_driver='/path/to/chromedriver.exe')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webautomate-0.2.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webautomate-0.2.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file webautomate-0.2.0.tar.gz.

File metadata

  • Download URL: webautomate-0.2.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.2

File hashes

Hashes for webautomate-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6b395deb707142500d5012681e86715ec6e5999d4b671a95de328aadf830b952
MD5 552b4f7de6a5c8af8fb617a715d6c585
BLAKE2b-256 a257108709c2adf87e6978efe9538e21dfa5fcfa97a6b1c2d82212e5765c528e

See more details on using hashes here.

File details

Details for the file webautomate-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: webautomate-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.2

File hashes

Hashes for webautomate-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2ee1cc494e8c75a3efae987068e108d10666e85a9a185e6d2233020d2b31d232
MD5 7ac2d2d03d5c5f36239cd1905f5fe351
BLAKE2b-256 3b69343bc1769fa481638fdd7dd1b2b8cf08c9db1ef679a91ef303520fc2cd2b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page