Name | selenium-simplification JSON |
Version |
0.0.11
JSON |
| download |
home_page | None |
Summary | Make Selenium simple. Using Selenium in a pythonic style without having to google how to do non-trivial stuff. |
upload_time | 2024-03-26 15:33:26 |
maintainer | None |
docs_url | None |
author | André Herber |
requires_python | None |
license | None |
keywords |
python
selenium
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# selenium_simplification
[GitHub](https://github.com/ICreedenI/selenium_simplification) | [PyPI](https://pypi.org/project/selenium-simplification/)
This is not the final documentation.
Make Selenium simple. Using Selenium in a pythonic style without having to google how to do non-trivial stuff.
Currently implemented:
- driver for Chrome as SeleniumChrome
- easy access to some configurations for Chrome - change the following for hopefully rather obvious effects:
- headless
- keep_alive
- log_level_3
- muted
- start_maximized
- window_position
- window_size
- profile
- log_capabilities
- page_load_strategy
- extensions
- user_agent
- a ton of functions with tasks you might want to perform if you hadn't to google them for half an hour
- get_titel
- get_links
- get_header_h1
- get_current_scroll_position
- get_current_scroll_position_of_webelement
- get_all_attributes_selenium
- get_all_attributes_bs4
- get_all_attributes
- get_parent_of_element
- highlight
- perma_highlight
- undo_highlight
- get_max_body_scroll_height
- open_new_tab
- open_new_window
- scroll_in_webelement
- scroll_alt
- scroll
- scroll_with_action
- scroll_with_action_timed
- scroll_with_action_conditional
- try_to_do_this_with_timeout
- process_browser_logs_for_network_events
- zoom
- wait_for_element
- wait_for_element_improvised
- wait_for_clickable
- wait_for_visibility
- action_chain
- download_src
- download_blob_src_by_xpath
- download_all_blob_srcs
- download_all_img_srcs
- download_all_video_srcs
- scroll_in_container
- trigger_event_webelement
- is_visible
Raw data
{
"_id": null,
"home_page": null,
"name": "selenium-simplification",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, selenium",
"author": "Andr\u00e9 Herber",
"author_email": "andre.herber.programming@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e0/c2/9231fc174456d55111dc026d6386fa1490575d708948c457d81cc2c385bc/selenium_simplification-0.0.11.tar.gz",
"platform": null,
"description": "\n# selenium_simplification\n\n[GitHub](https://github.com/ICreedenI/selenium_simplification) | [PyPI](https://pypi.org/project/selenium-simplification/) \n\n\n\nThis is not the final documentation.\n\n\n\nMake Selenium simple. Using Selenium in a pythonic style without having to google how to do non-trivial stuff.\n\n\n\nCurrently implemented:\n\n- driver for Chrome as SeleniumChrome\n\n- easy access to some configurations for Chrome - change the following for hopefully rather obvious effects:\n\n - headless\n\n - keep_alive\n\n - log_level_3\n\n - muted\n\n - start_maximized\n\n - window_position\n\n - window_size\n\n - profile\n\n - log_capabilities\n\n - page_load_strategy\n\n - extensions\n\n - user_agent\n\n- a ton of functions with tasks you might want to perform if you hadn't to google them for half an hour\n\n - get_titel\n\n - get_links\n\n - get_header_h1\n\n - get_current_scroll_position\n\n - get_current_scroll_position_of_webelement\n\n - get_all_attributes_selenium\n\n - get_all_attributes_bs4\n\n - get_all_attributes\n\n - get_parent_of_element\n\n - highlight\n\n - perma_highlight\n\n - undo_highlight\n\n - get_max_body_scroll_height\n\n - open_new_tab\n\n - open_new_window\n\n - scroll_in_webelement\n\n - scroll_alt\n\n - scroll\n\n - scroll_with_action\n\n - scroll_with_action_timed\n\n - scroll_with_action_conditional\n\n - try_to_do_this_with_timeout\n\n - process_browser_logs_for_network_events\n\n - zoom\n\n - wait_for_element\n\n - wait_for_element_improvised\n\n - wait_for_clickable\n\n - wait_for_visibility\n\n - action_chain\n\n - download_src\n\n - download_blob_src_by_xpath\n\n - download_all_blob_srcs\n\n - download_all_img_srcs\n\n - download_all_video_srcs\n\n - scroll_in_container\n\n - trigger_event_webelement\n\n - is_visible\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Make Selenium simple. Using Selenium in a pythonic style without having to google how to do non-trivial stuff.",
"version": "0.0.11",
"project_urls": null,
"split_keywords": [
"python",
" selenium"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "787e44ddcbb1e3c2d17b5fe6e3c188721e3284339312e4b10f1d50e8862b97fd",
"md5": "1f68ff48b432b1b1005f0bd0ab288d5e",
"sha256": "d8005ce40a1c16c287bef389a9604e0d9a2d565df9c3504fd30f916b03be01ef"
},
"downloads": -1,
"filename": "selenium_simplification-0.0.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1f68ff48b432b1b1005f0bd0ab288d5e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15234061,
"upload_time": "2024-03-26T15:33:23",
"upload_time_iso_8601": "2024-03-26T15:33:23.933052Z",
"url": "https://files.pythonhosted.org/packages/78/7e/44ddcbb1e3c2d17b5fe6e3c188721e3284339312e4b10f1d50e8862b97fd/selenium_simplification-0.0.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e0c29231fc174456d55111dc026d6386fa1490575d708948c457d81cc2c385bc",
"md5": "37b3264034f432fd84f946a9b43f21a6",
"sha256": "1fd81b884850de02efd02553facf356799d0b96631fdc3dd6e835a0219f84a51"
},
"downloads": -1,
"filename": "selenium_simplification-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "37b3264034f432fd84f946a9b43f21a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 41150,
"upload_time": "2024-03-26T15:33:26",
"upload_time_iso_8601": "2024-03-26T15:33:26.667463Z",
"url": "https://files.pythonhosted.org/packages/e0/c2/9231fc174456d55111dc026d6386fa1490575d708948c457d81cc2c385bc/selenium_simplification-0.0.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-26 15:33:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "selenium-simplification"
}