# chromedriver_autoinstall
Automatically downloads the version of [ChromeDriver](https://chromedriver.chromium.org/downloads) compatible with the client's version of Chrome. Supports all versions of Chrome.
Can be imported as a module and used to automatically reinstall ChromeDriver in its most updated/compatible version for any program that requires it.
## Install:
#### Python 3.6 or higher is required
```shell
pip install chromedriver_autoinstall
```
## Usage:
- To download chromedriver in the current directory, run `install_chromedriver`.
- To use the autoinstaller as part of a program, write `import chromedriver_autoinstall` in your file. See the [example below](https://github.com/RoastSea8/chromedriver_autoinstall#readme) for this use case.
## Quick Example:
```py
from selenium import webdriver
import chromedriver_autoinstall
import time
URL = "https://github.com/RoastSea8/chromedriver_autoinstall"
def main():
chromedriver_autoinstall.install()
driver = webdriver.Chrome()
driver.get(URL)
time.sleep(1000)
if __name__ == "__main__":
main()
```
Raw data
{
"_id": null,
"home_page": "https://github.com/RoastSea8/chromedriver_autoinstall",
"name": "chromedriver-autoinstall",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "chromedriver,install,automation,autoinstall,autoinstaller,autoinstallscript,selenium",
"author": "RoastSea8 (Aditya Tomar)",
"author_email": "aditya26042005@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/ed/e7/2a8b76025868bc7c5dd31ffeb070c5aaac7115dc417b5f0c420c7079fb14/chromedriver_autoinstall-0.0.9.tar.gz",
"platform": null,
"description": "# chromedriver_autoinstall\nAutomatically downloads the version of [ChromeDriver](https://chromedriver.chromium.org/downloads) compatible with the client's version of Chrome. Supports all versions of Chrome.\nCan be imported as a module and used to automatically reinstall ChromeDriver in its most updated/compatible version for any program that requires it.\n\n## Install:\n#### Python 3.6 or higher is required\n```shell\npip install chromedriver_autoinstall\n```\n\n## Usage:\n- To download chromedriver in the current directory, run `install_chromedriver`.\n- To use the autoinstaller as part of a program, write `import chromedriver_autoinstall` in your file. See the [example below](https://github.com/RoastSea8/chromedriver_autoinstall#readme) for this use case.\n\n## Quick Example:\n```py\nfrom selenium import webdriver\nimport chromedriver_autoinstall\nimport time\n\nURL = \"https://github.com/RoastSea8/chromedriver_autoinstall\"\n\ndef main():\n chromedriver_autoinstall.install()\n driver = webdriver.Chrome()\n driver.get(URL)\n time.sleep(1000)\n\nif __name__ == \"__main__\":\n main()\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Script to automatically install the ChromeDriver release compatible with the client's Chrome version. Supports all versions of Chrome.",
"version": "0.0.9",
"project_urls": {
"Homepage": "https://github.com/RoastSea8/chromedriver_autoinstall"
},
"split_keywords": [
"chromedriver",
"install",
"automation",
"autoinstall",
"autoinstaller",
"autoinstallscript",
"selenium"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "493dc725b90b8d1899022f87df2ed6e7d38e2a2d161358b58dedf2313d8cb07a",
"md5": "011826d4c8e462c029921a2322d3c795",
"sha256": "87b8fb8ca78ef3fe94de6e095f5899de81c597b60021ec7dee2115c4045ae797"
},
"downloads": -1,
"filename": "chromedriver_autoinstall-0.0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "011826d4c8e462c029921a2322d3c795",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 5053,
"upload_time": "2023-08-14T11:16:02",
"upload_time_iso_8601": "2023-08-14T11:16:02.424349Z",
"url": "https://files.pythonhosted.org/packages/49/3d/c725b90b8d1899022f87df2ed6e7d38e2a2d161358b58dedf2313d8cb07a/chromedriver_autoinstall-0.0.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ede72a8b76025868bc7c5dd31ffeb070c5aaac7115dc417b5f0c420c7079fb14",
"md5": "9ebc1a63d2c58bba6e0b022c5ad7629c",
"sha256": "64fdbdf11aef535af884745be994f29f4240ab2b52fb64c951928104ba824b8c"
},
"downloads": -1,
"filename": "chromedriver_autoinstall-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "9ebc1a63d2c58bba6e0b022c5ad7629c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 4168,
"upload_time": "2023-08-14T11:16:03",
"upload_time_iso_8601": "2023-08-14T11:16:03.547420Z",
"url": "https://files.pythonhosted.org/packages/ed/e7/2a8b76025868bc7c5dd31ffeb070c5aaac7115dc417b5f0c420c7079fb14/chromedriver_autoinstall-0.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-14 11:16:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "RoastSea8",
"github_project": "chromedriver_autoinstall",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "chromedriver-autoinstall"
}