Skip to content

BotCity Framework Python Web - 0.5.0

Compare
Choose a tag to compare
@hhslepicka hhslepicka released this 14 Mar 23:19
· 154 commits to main since this release
6a10d75

Enhancements

  • Add wait_for_new_page, a context manager to help with operations that open a new tab or window.
  • find_element and find_elements now have waiting_time and ensure_visible parameters for enhanced experience and ease of use making it similar to the find methods for computer-vision.
  • Add wait_for_stale_element which waits until an element is modified on the DOM.
  • Add wait_for_element_visibility which waits until an element becomes visible or invisible.
  • Add new parsers module with table_to_dict which allow users to extract structured data from HTML tables into a list of dictionaries.
  • Add element_as_select to ease the handling of select elements on forms.

Bug Fixes

  • Cleanup capabilities and options upon stop_browser.

Documentation

  • New section Handling Data showcasing how you can easily extract data from web pages.
  • New section Interacting with Forms showcasing how to deal with select elements and file input elements.

Full Changelog: v0.4.1...v0.5.0