Skip to main content

Selenium Web Driver Installer Build Status

This is a super-simple package that can automatically find & download the newest (or whichever you specify) version of the Google Chrome (chromedriver) or Firefox (geckodriver) web drivers.

This project was built to allow developers to seamlessly include selenium support on the user-side, without requiring any manual configuration on their part.

It is tested on Windows/Linx/Mac, and supports os-specific permissions.

To install the library, run:

pip install chromedriver-install

Then call it in your code like so:

import chromedriver_install as cdi
path = cdi.install(browser=cdi.chrome, file_directory='./lib/', verbose=True, chmod=True, overwrite=False, version=None, filename=None, return_info=False)
print('Installed chromedriver to path: %s' % path)

There are options for the output directory, disabling printout, running chmod on the downloaded executable, automatic overwriting, executable file name, and version number. All parameters are optional, and the default values are listed above.

To download Firefox, simply change the browser parameter:

import chromedriver_install as cdi
path = cdi.install(browser=cdi.firefox)
print('Installed geckodriver driver to path: %s' % path)

Download files

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

Source Distribution

pyderman-1.0.0.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file pyderman-1.0.0.tar.gz.

File metadata

  • Download URL: pyderman-1.0.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.32.1 CPython/3.6.5

File hashes

Hashes for pyderman-1.0.0.tar.gz
Algorithm Hash digest
SHA256 66ca1c8120492759fc7278a49293ef6cce8f83177942965c36a653d9372c3e41
MD5 d51a8f0042c53a7cfc7e095a1c15ec4b
BLAKE2b-256 fe9b881bde3b2deca8c33a10419a9c1731f40d870d85e936e9884b0a3e74f31d

See more details on using hashes here.

Release history Release notifications | RSS feed

3.3.2

2 files

3.3.1

2 files

3.3.0

2 files

3.2.1

2 files

3.2.0

2 files

3.1.0

2 files

3.0.0

1 file

2.0.2

1 file

2.0.1

1 file

2.0.0

1 file

1.3.0

1 file

1.2.0

1 file

1.0.1

1 file

This release

1.0.0 This release

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page