selenium-toolkit


Nameselenium-toolkit JSON
Version 0.0.9 PyPI version JSON
download
home_pagehttps://github.com/jorgepvasconcelos/webdriver-toolkit
Summarythis is not a awesome description
upload_time2024-12-18 15:47:41
maintainerNone
docs_urlNone
authorJorge Vasconcelos
requires_python<4.0,>=3.9
licenseMIT
keywords selenium webdriver
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # selenium-toolkit

This library provides an easier way to use and interact with selenium driver. 

Features that currently selenium-toolkit can offer:

- ✅️ **More legible selenium code**
- ✅️ **Abstractions of selenium methods**
- ✅️ **Helpful tools to use when interacting with browsers**



## Install
```
pip install selenium-toolkit
```

## Basic
```python
from selenium.webdriver import Chrome
from selenium_toolkit import SeleniumToolKit

# Create chomedriver instance
driver = Chrome()

# Pass driver to SeleniumToolKit
selenium_kit = SeleniumToolKit(driver=driver)

# Use SeleniumToolKit to find a web element
web_element = selenium_kit.query_selector('.class1')

# With returned web_element use click() method
web_element.click()
```
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jorgepvasconcelos/webdriver-toolkit",
    "name": "selenium-toolkit",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "selenium, webdriver",
    "author": "Jorge Vasconcelos",
    "author_email": "john@example.com",
    "download_url": "https://files.pythonhosted.org/packages/5e/ff/6fd163a46e3cc4f85ae9d00071755ee5cf1b3e325f3d0a0132bf9c0da0ae/selenium_toolkit-0.0.9.tar.gz",
    "platform": null,
    "description": "# selenium-toolkit\n\nThis library provides an easier way to use and interact with selenium driver. \n\nFeatures that currently selenium-toolkit can offer:\n\n- \u2705\ufe0f **More legible selenium code**\n- \u2705\ufe0f **Abstractions of selenium methods**\n- \u2705\ufe0f **Helpful tools to use when interacting with browsers**\n\n\n\n## Install\n```\npip install selenium-toolkit\n```\n\n## Basic\n```python\nfrom selenium.webdriver import Chrome\nfrom selenium_toolkit import SeleniumToolKit\n\n# Create chomedriver instance\ndriver = Chrome()\n\n# Pass driver to SeleniumToolKit\nselenium_kit = SeleniumToolKit(driver=driver)\n\n# Use SeleniumToolKit to find a web element\nweb_element = selenium_kit.query_selector('.class1')\n\n# With returned web_element use click() method\nweb_element.click()\n```",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "this is not a awesome description",
    "version": "0.0.9",
    "project_urls": {
        "Homepage": "https://github.com/jorgepvasconcelos/webdriver-toolkit",
        "Repository": "https://github.com/jorgepvasconcelos/webdriver-toolkit"
    },
    "split_keywords": [
        "selenium",
        " webdriver"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "67c67bbbc48a117600ba7f1cf2f215b9e4d2a18f8cf0f276fd73f6a669355fa5",
                "md5": "09e2a948490545cef1357c9281e4f58e",
                "sha256": "881a5201cb11c1a11cfa2f66db60b8729df54693a4cf4689bb60762d7bc970d9"
            },
            "downloads": -1,
            "filename": "selenium_toolkit-0.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "09e2a948490545cef1357c9281e4f58e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 12429,
            "upload_time": "2024-12-18T15:47:40",
            "upload_time_iso_8601": "2024-12-18T15:47:40.214758Z",
            "url": "https://files.pythonhosted.org/packages/67/c6/7bbbc48a117600ba7f1cf2f215b9e4d2a18f8cf0f276fd73f6a669355fa5/selenium_toolkit-0.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5eff6fd163a46e3cc4f85ae9d00071755ee5cf1b3e325f3d0a0132bf9c0da0ae",
                "md5": "c60392f22ec46297f9118f20b0c779f5",
                "sha256": "dd8ce0f8abb1446263b9817d9e7fd431e9faa5db792a8fc83f02af0b9b84e58b"
            },
            "downloads": -1,
            "filename": "selenium_toolkit-0.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "c60392f22ec46297f9118f20b0c779f5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 11395,
            "upload_time": "2024-12-18T15:47:41",
            "upload_time_iso_8601": "2024-12-18T15:47:41.545245Z",
            "url": "https://files.pythonhosted.org/packages/5e/ff/6fd163a46e3cc4f85ae9d00071755ee5cf1b3e325f3d0a0132bf9c0da0ae/selenium_toolkit-0.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-18 15:47:41",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jorgepvasconcelos",
    "github_project": "webdriver-toolkit",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "selenium-toolkit"
}
        
Elapsed time: 0.46147s