Selenium Web Automation Utils
A lightweight Python utility package for web scraping and automation using Selenium.
🚀 Features
- Reusable Selenium Utilities: Simplify automation tasks.
- Web Scraping Helpers: Easily interact with web elements.
- Task Automation: Automate logins, form submissions, and more.
- Human-Like Interactions: Simulate realistic browsing behavior.
📦 Installation
Install the package using pip:
pip install selenium-web-automation-utils
📖 Usage Example
from selenium_web_automation_utils.selenium_utils import get_webdriver, find_element_wait
with get_webdriver() as driver:
driver.get("https://example.com")
element = find_element_wait(driver, "//h1")
print(element.text)
🛠 Requirements
- Python 3.7+
seleniumundetected-chormedrivercolorlog
📝 Contributing
- Fork the repo
- Create a branch
- Commit your changes
- Submit a PR
📜 License
MIT License
Metadata
Release files for selenium-web-automation-utils 0.3.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| selenium_web_automation_utils-0.3.12.tar.gz | 12.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| selenium_web_automation_utils-0.3.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.2 kB
Release files / selenium_web_automation_utils-0.3.12.tar.gz
| Download URL | selenium_web_automation_utils-0.3.12.tar.gz |
|---|---|
| Size | 12.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9090f2fdecc32bb7759de43b57875a35714f157b95979b62f1946a3685b9dfb9
|
|
BLAKE2b-256 checksum How to use checksums |
2c55ca80e61e5c6888d6bfbdd9e6ed5e152308f8cde7cba5b338cf4d0df81807
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.0
|
Release files / selenium_web_automation_utils-0.3.12-py3-none-any.whl
| Download URL | selenium_web_automation_utils-0.3.12-py3-none-any.whl |
|---|---|
| Size | 12.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9c3c13c98db213d37c7b7ec7b90295fd89687d1963781ffac5af8041bc34a407
|
|
BLAKE2b-256 checksum How to use checksums |
6c6ae3478b0dc5b38515e934e7ac5a5ed0d558d3bcb65113a880d92f24682014
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.0
|