BotCity Framework Python Web - 0.5.0
Enhancements
- Add
wait_for_new_page
, a context manager to help with operations that open a new tab or window. find_element
andfind_elements
now havewaiting_time
andensure_visible
parameters for enhanced experience and ease of use making it similar to thefind
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 withtable_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