selenium-supporter


Nameselenium-supporter JSON
Version 0.0.22 PyPI version JSON
download
home_pagehttps://github.com/automatethem/selenium-supporter
SummarySelenium supporter
upload_time2024-01-12 07:53:06
maintainer
docs_urlNone
authorSang Ki Kwon
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # selenium-supporter

https://pypi.org/project/selenium-supporter
<pre>
pip install selenium-supporter
</pre>

Supported APIs:
<pre>
import selenium_supporter

selenium_supporter.drivers.ChromeDriver()
selenium_supporter.drivers.ChromeDebuggingDriver()

selenium_supporter.utils.get_chrome_web_browser_path()
selenium_supporter.utils.kill_all_chrome_web_browser_processes()
selenium_supporter.utils.kill_all_chrome_web_browser_driver_processes()
selenium_supporter.utils.open_chrome_web_browser(user_data_dir=None, proxy_server=None)
selenium_supporter.utils.open_chrome_web_browser_with_remote_debugging_mode(remote_debugging_port, remote_debugging_address, user_data_dir=None, proxy_server=None, headless=False)
selenium_supporter.utils.check_port_open(ip, port)
selenium_supporter.utils.save_partial_screenshot(element, image_file)
selenium_supporter.utils.save_full_screenshot(driver, image_file)     
selenium_supporter.utils.save_full_screenshot_with_scroll(driver, image_file)
selenium_supporter.utils.save_partial_screenshot_with_scroll(driver, partial_element, image_file)
selenium_supporter.utils.set_value(driver, element, value)
selenium_supporter.utils.set_value_send_keys(driver, element, value)
selenium_supporter.utils.set_attribute(driver, element, attribute, value)
selenium_supporter.utils.remove_element(driver, element)
selenium_supporter.utils.remove_x_scrollbar(driver)
selenium_supporter.utils.click(element)
selenium_supporter.utils.click_send_keys(driver, element)    
selenium_supporter.utils.click_javascript(driver, element)
selenium_supporter.utils.scroll_down_to_bottom(driver)
</pre>

Examples:  
https://github.com/automatethem/selenium-supporter/blob/main/examples/server.py  
https://github.com/automatethem/selenium-supporter/blob/main/examples/client.py

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/automatethem/selenium-supporter",
    "name": "selenium-supporter",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Sang Ki Kwon",
    "author_email": "automatethem@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/20/3d/a4aee283319497847296f3bde3196f77c09adbc9757dfdbb38a33d2451a3/selenium-supporter-0.0.22.tar.gz",
    "platform": null,
    "description": "# selenium-supporter\n\nhttps://pypi.org/project/selenium-supporter\n<pre>\npip install selenium-supporter\n</pre>\n\nSupported APIs:\n<pre>\nimport selenium_supporter\n\nselenium_supporter.drivers.ChromeDriver()\nselenium_supporter.drivers.ChromeDebuggingDriver()\n\nselenium_supporter.utils.get_chrome_web_browser_path()\nselenium_supporter.utils.kill_all_chrome_web_browser_processes()\nselenium_supporter.utils.kill_all_chrome_web_browser_driver_processes()\nselenium_supporter.utils.open_chrome_web_browser(user_data_dir=None, proxy_server=None)\nselenium_supporter.utils.open_chrome_web_browser_with_remote_debugging_mode(remote_debugging_port, remote_debugging_address, user_data_dir=None, proxy_server=None, headless=False)\nselenium_supporter.utils.check_port_open(ip, port)\nselenium_supporter.utils.save_partial_screenshot(element, image_file)\nselenium_supporter.utils.save_full_screenshot(driver, image_file)     \nselenium_supporter.utils.save_full_screenshot_with_scroll(driver, image_file)\nselenium_supporter.utils.save_partial_screenshot_with_scroll(driver, partial_element, image_file)\nselenium_supporter.utils.set_value(driver, element, value)\nselenium_supporter.utils.set_value_send_keys(driver, element, value)\nselenium_supporter.utils.set_attribute(driver, element, attribute, value)\nselenium_supporter.utils.remove_element(driver, element)\nselenium_supporter.utils.remove_x_scrollbar(driver)\nselenium_supporter.utils.click(element)\nselenium_supporter.utils.click_send_keys(driver, element)    \nselenium_supporter.utils.click_javascript(driver, element)\nselenium_supporter.utils.scroll_down_to_bottom(driver)\n</pre>\n\nExamples:  \nhttps://github.com/automatethem/selenium-supporter/blob/main/examples/server.py  \nhttps://github.com/automatethem/selenium-supporter/blob/main/examples/client.py\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Selenium supporter",
    "version": "0.0.22",
    "project_urls": {
        "Homepage": "https://github.com/automatethem/selenium-supporter"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2dfc69e825ad27436f913319f8f49a3769d9cc26ac26335366069f8bc5520d90",
                "md5": "be194ee631b42334a705cd3448d117e0",
                "sha256": "09d78699432365d7358bfdfc8a83a4cc9d71a36e3d19c845f4f4da8f15052542"
            },
            "downloads": -1,
            "filename": "selenium_supporter-0.0.22-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "be194ee631b42334a705cd3448d117e0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 7712,
            "upload_time": "2024-01-12T07:53:04",
            "upload_time_iso_8601": "2024-01-12T07:53:04.881638Z",
            "url": "https://files.pythonhosted.org/packages/2d/fc/69e825ad27436f913319f8f49a3769d9cc26ac26335366069f8bc5520d90/selenium_supporter-0.0.22-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "203da4aee283319497847296f3bde3196f77c09adbc9757dfdbb38a33d2451a3",
                "md5": "db3d86770add14e0743424de6f263e6d",
                "sha256": "56290ceef18a38cac6b19192d7bbb3c717980565bbc6890b27cb8e34a8ff9361"
            },
            "downloads": -1,
            "filename": "selenium-supporter-0.0.22.tar.gz",
            "has_sig": false,
            "md5_digest": "db3d86770add14e0743424de6f263e6d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 6998,
            "upload_time": "2024-01-12T07:53:06",
            "upload_time_iso_8601": "2024-01-12T07:53:06.645405Z",
            "url": "https://files.pythonhosted.org/packages/20/3d/a4aee283319497847296f3bde3196f77c09adbc9757dfdbb38a33d2451a3/selenium-supporter-0.0.22.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-12 07:53:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "automatethem",
    "github_project": "selenium-supporter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "selenium-supporter"
}
        
Elapsed time: 0.18579s