web-poet
web-poet
is a Python 3.9+ implementation of the page object pattern for
web scraping. It enables writing portable, reusable web parsing code.
Warning
web-poet is in early stages of development; backward-incompatible changes are possible.
Getting started
Writing page objects
Writing frameworks
Reference