Skip to content

Latest commit

 

History

History
153 lines (110 loc) · 2.6 KB

api-reference.rst

File metadata and controls

153 lines (110 loc) · 2.6 KB

API reference

Page Inputs

web_poet.page_inputs

web_poet.page_inputs.browser

web_poet.page_inputs.client

web_poet.page_inputs.http

web_poet.page_inputs.response

web_poet.page_inputs.page_params

web_poet.page_inputs.stats

Pages

web_poet.pages

Injectable

is_injectable

ItemPage

WebPage

Returns

Extractor

SelectorExtractor

Mixins

web_poet.mixins

web_poet.mixins.ResponseShortcutsMixin

Requests

web_poet.requests

Exceptions

web_poet.exceptions.core

web_poet.exceptions.http

Apply Rules

See rules for more context about its use cases and some examples.

web_poet.handle_urls

web_poet.rules

Fields

web_poet.fields

typing.Annotated support

web_poet.annotated

Utils

web_poet.utils

Example framework

The web_poet.example module is a simplified, incomplete example of a web-poet framework, written as support material for the tutorial <tutorial>.

No part of the web_poet.example module is intended for production use, and it may change in a backward-incompatible way at any point in the future.

web_poet.example