# Webdriver Installer
Download and install different web drivers
## Description
A package that will help you download and save the latest versions of web drivers.
## Getting Started
### Installing
```python
pip install webdriver-installer
```
### Executing program
* How to install the available webdrivers
```python
from webdriver_installer import FireFox
firefox = FireFox()
firefox.install()
```
## Help
* How to get the installer driver path
```python
from webdriver_installer import FireFox
firefox = FireFox()
driver_path = firefox.path
```
* Some web drivers have both 32-bit and 64-bit and you can pick by using _(default is 32-bit)_
```python
from webdriver_installer import FireFox
firefox = FireFox(bit=64)
firefox.install()
```
* How to uninstall a driver
```python
from webdriver_installer import FireFox
firefox = FireFox()
firefox.uninstall()
```
* How to uninstall all drivers
```python
import webdriver_installer
webdriver_installer.uninstall()
```
* The default path for saving the web drivers
```python
C:\Users\(your pc name)\AppData\Roaming\webdrivers
```
## Authors
Riadh Azzoun - [@riad-azz](https://github.com/riad-azz)
## Version History
* 0.0.2
* Initial Release
* Available web drivers : Firefox - Google Chrome - Opera - Microsoft Edge
* 1.0.0
* Stable Release
* Available web drivers : Firefox - Google Chrome - Opera - Microsoft Edge
## License
This project is licensed under the [MIT] License - see the LICENSE.md file for details
Raw data
{
"_id": null,
"home_page": "",
"name": "webdriver-installer",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,selenium,web,browser,webdriver installer,webdriver,download webdriver,geckodriver,operadriver,edgedriver,chromedriver",
"author": "riad-azz (Riadh Azzoun)",
"author_email": "<riadh.azzoun@hotmail.com>",
"download_url": "https://files.pythonhosted.org/packages/2d/93/70acfb2801ffcdd4fa999085eebf365f63a11e322c35997c776f34ecc0a8/webdriver_installer-1.0.0.tar.gz",
"platform": null,
"description": "\r\n# Webdriver Installer\r\n\r\n\r\n\r\nDownload and install different web drivers \r\n\r\n\r\n\r\n## Description\r\n\r\n\r\n\r\nA package that will help you download and save the latest versions of web drivers.\r\n\r\n\r\n\r\n## Getting Started\r\n\r\n\r\n\r\n### Installing\r\n\r\n\r\n\r\n```python\r\n\r\npip install webdriver-installer\r\n\r\n```\r\n\r\n\r\n\r\n### Executing program\r\n\r\n\r\n\r\n* How to install the available webdrivers\r\n\r\n```python\r\n\r\nfrom webdriver_installer import FireFox\r\n\r\n\r\n\r\nfirefox = FireFox()\r\n\r\nfirefox.install()\r\n\r\n```\r\n\r\n\r\n\r\n## Help\r\n\r\n\r\n\r\n* How to get the installer driver path\r\n\r\n```python\r\n\r\nfrom webdriver_installer import FireFox\r\n\r\n\r\n\r\nfirefox = FireFox()\r\n\r\ndriver_path = firefox.path\r\n\r\n```\r\n\r\n\r\n\r\n* Some web drivers have both 32-bit and 64-bit and you can pick by using _(default is 32-bit)_\r\n\r\n```python\r\n\r\nfrom webdriver_installer import FireFox\r\n\r\n\r\n\r\nfirefox = FireFox(bit=64)\r\n\r\nfirefox.install()\r\n\r\n```\r\n\r\n\r\n\r\n* How to uninstall a driver\r\n\r\n```python\r\n\r\nfrom webdriver_installer import FireFox\r\n\r\n\r\n\r\nfirefox = FireFox()\r\n\r\nfirefox.uninstall()\r\n\r\n```\r\n\r\n\r\n\r\n* How to uninstall all drivers\r\n\r\n```python\r\n\r\nimport webdriver_installer\r\n\r\n\r\n\r\nwebdriver_installer.uninstall()\r\n\r\n```\r\n\r\n\r\n\r\n* The default path for saving the web drivers\r\n\r\n```python\r\n\r\nC:\\Users\\(your pc name)\\AppData\\Roaming\\webdrivers\r\n\r\n```\r\n\r\n\r\n\r\n## Authors\r\n\r\n\r\n\r\nRiadh Azzoun - [@riad-azz](https://github.com/riad-azz)\r\n\r\n\r\n\r\n## Version History\r\n\r\n\r\n\r\n* 0.0.2\r\n\r\n * Initial Release\r\n\r\n * Available web drivers : Firefox - Google Chrome - Opera - Microsoft Edge\r\n\r\n* 1.0.0\r\n\r\n * Stable Release\r\n\r\n * Available web drivers : Firefox - Google Chrome - Opera - Microsoft Edge\r\n\r\n\r\n\r\n## License\r\n\r\n\r\n\r\nThis project is licensed under the [MIT] License - see the LICENSE.md file for details\r\n\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Download and install different web drivers",
"version": "1.0.0",
"split_keywords": [
"python",
"selenium",
"web",
"browser",
"webdriver installer",
"webdriver",
"download webdriver",
"geckodriver",
"operadriver",
"edgedriver",
"chromedriver"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "7a7925b362f4241e27198fd862d62ab0",
"sha256": "08a1db81bef57248c122d030e51b33d7b7f3fba97d019f83648b3fa766ce4af5"
},
"downloads": -1,
"filename": "webdriver_installer-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a7925b362f4241e27198fd862d62ab0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3693,
"upload_time": "2022-12-05T16:54:33",
"upload_time_iso_8601": "2022-12-05T16:54:33.267165Z",
"url": "https://files.pythonhosted.org/packages/97/48/7576ef8714a9ec17894edd8e0f35b0777be4bc5e994476e29a407c7c4f93/webdriver_installer-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4215cf515638d15d4e7963345de143c0",
"sha256": "ba25a1e398b1dab9144583186daae6a7aa9b00b73fa111df49f9a26a0b456cff"
},
"downloads": -1,
"filename": "webdriver_installer-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "4215cf515638d15d4e7963345de143c0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3494,
"upload_time": "2022-12-05T16:54:35",
"upload_time_iso_8601": "2022-12-05T16:54:35.169512Z",
"url": "https://files.pythonhosted.org/packages/2d/93/70acfb2801ffcdd4fa999085eebf365f63a11e322c35997c776f34ecc0a8/webdriver_installer-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-05 16:54:35",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "webdriver-installer"
}