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_elementandfind_elementsnow havewaiting_timeandensure_visibleparameters for enhanced experience and ease of use making it similar to thefindmethods for computer-vision.- Add
wait_for_stale_elementwhich waits until an element is modified on the DOM. - Add
wait_for_element_visibilitywhich waits until an element becomes visible or invisible. - Add new
parsersmodule withtable_to_dictwhich allow users to extract structured data from HTML tables into a list of dictionaries. - Add
element_as_selectto ease the handling of select elements on forms.
Bug Fixes
- Cleanup capabilities and options upon
stop_browser.
Documentation
- New section
Handling Datashowcasing how you can easily extract data from web pages. - New section
Interacting with Formsshowcasing how to deal with select elements and file input elements.
Full Changelog: v0.4.1...v0.5.0