247153575d
Tests / tests (map[TOXENV:py310], macos-latest, 3.10) (push) Waiting to run
Tests / tests (map[TOXENV:py311], macos-latest, 3.11) (push) Waiting to run
Tests / tests (map[TOXENV:py312], macos-latest, 3.12) (push) Waiting to run
Tests / tests (map[TOXENV:py313], macos-latest, 3.13) (push) Waiting to run
43 lines
802 B
Markdown
43 lines
802 B
Markdown
---
|
|
search:
|
|
exclude: true
|
|
---
|
|
|
|
# Spider Classes
|
|
|
|
Here's the reference information for the spider framework classes' parameters, attributes, and methods.
|
|
|
|
You can import them directly like below:
|
|
|
|
```python
|
|
from scrapling.spiders import Spider, Request, CrawlResult, SessionManager, Response
|
|
```
|
|
|
|
## ::: scrapling.spiders.Spider
|
|
handler: python
|
|
:docstring:
|
|
|
|
## ::: scrapling.spiders.Request
|
|
handler: python
|
|
:docstring:
|
|
|
|
## Result Classes
|
|
|
|
## ::: scrapling.spiders.result.CrawlResult
|
|
handler: python
|
|
:docstring:
|
|
|
|
## ::: scrapling.spiders.result.CrawlStats
|
|
handler: python
|
|
:docstring:
|
|
|
|
## ::: scrapling.spiders.result.ItemList
|
|
handler: python
|
|
:docstring:
|
|
|
|
## Session Management
|
|
|
|
## ::: scrapling.spiders.session.SessionManager
|
|
handler: python
|
|
:docstring:
|