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.