Checks local ChromeDriver version and automatically download the latest available version online
Project description
webdriver_auto_update
A program to check existing local chromedriver version and automatically downloads the latest available version online.
Program Functionality
- Checks local chromedriver driver version on your computer and compares it with the latest version available online.
- The latest online version/release will be downloaded if it does not match your local version.
- If no local chromedriver executable file is found in the specified folder path, it will be downloaded automatically to that particular folder.
Pre-requisites:
- Download Google Chrome
- pip install selenium
Installation
- Make sure you have Python installed in your system.
- Run the following to install:
pip install webdriver-auto-update
Example
# webdriver_auto_update.py
from webdriver_auto_update import check_driver
## Make sure to pass in the folder used for storing and downloading chromedriver executable
check_driver('directory/to/store/chromedriver')
Note
- The objective of this program is to reduce redundancy of searching and downloading the updated version of chrome driver to the OpenSource community.
- Intended to be used in Selenium projects, browser testing or web automation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for webdriver_auto_update-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2231ec9973344332556d2ad08cd5cefee77cf06a6fe8fdcb7676abebfe4436f |
|
MD5 | 3281aaa2fd3f151acc8d8dc63e887eb1 |
|
BLAKE2b-256 | 381b406c6a015785293e350af94f77bda86ab0dbe8e5a82702ecc588ba595e14 |
Close
Hashes for webdriver_auto_update-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9975fa675be0ec606d23b3be644c456d256dd26432f701e16c65b4f18c9bc3dc |
|
MD5 | 24abd222428473dcf9b259dfc8e94820 |
|
BLAKE2b-256 | 1f16eb1df616c11eb60ac7cd610eb1fe62236deec2cf34890518a312f8caf15f |