Skip to main content

chromedriver binaries for all platforms

Project description

chromedriver-py

downloads and installs the latest chromedriver binary version for automated testing of webapps.
the installer supports linux, mac and windows operating systems.

this package is maintained by an automated update script on travis.
if a new chromedriver version is out, this package will automaticly get updated within a day.

installation

due to the way how the pipeline packages the binaries, you cannot install the package from github.
installing from pypi is the only option.

from pypi:

$ pip install chromedriver-py

specific version:
choose your version here

# example for chrome version 88
pip install chromedriver-py==88.0.4324.96

usage

to use chromedriver just from chromedriver_py import binary_path.
you will get a string variable with the executable filepath for your operating system.

example

from selenium import webdriver
from chromedriver_py import binary_path # this will get you the path variable

svc = webdriver.ChromeService(executable_path=binary_path)
driver = webdriver.Chrome(service=svc)

# deprecated but works in older selenium versions
# driver = webdriver.Chrome(executable_path=binary_path)
driver.get("http://www.python.org")
assert "Python" in driver.title

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

chromedriver_py-148.0.7778.56b0.tar.gz (45.0 MB view details)

Uploaded Source

Built Distribution

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

chromedriver_py-148.0.7778.56b0-py3-none-any.whl (45.1 MB view details)

Uploaded Python 3

File details

Details for the file chromedriver_py-148.0.7778.56b0.tar.gz.

File metadata

File hashes

Hashes for chromedriver_py-148.0.7778.56b0.tar.gz
Algorithm Hash digest
SHA256 d25f28436f0b1ac78d2031d33a7807ace6aed798abb233ae69a50832b802790a
MD5 367a0c6eea94ab2476b65beed8ef1ac4
BLAKE2b-256 7ad0f347fbb97775f97546ec2b3814e5d0c8520efa212a761e9ed40154f82f9c

See more details on using hashes here.

File details

Details for the file chromedriver_py-148.0.7778.56b0-py3-none-any.whl.

File metadata

File hashes

Hashes for chromedriver_py-148.0.7778.56b0-py3-none-any.whl
Algorithm Hash digest
SHA256 9c5099de922bb804e11d993ef840e4f64b29c389e7393afd75b329dbbe2b76ae
MD5 1b03345ba75aa9976e3e28b38ec32fa6
BLAKE2b-256 bec82d1171e5ff3247a3f384c4cbfff8e5185583ac84fb9913dbd6cb94dbeaea

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