First version of Scrapling full documentation

This commit is contained in:
Karim shoair
2025-04-08 03:44:57 +02:00
parent c004e388c4
commit ed694f0a79
24 changed files with 3119 additions and 65 deletions
+20
View File
@@ -0,0 +1,20 @@
# Adaptor Class
The `Adaptor` class is the core parsing engine in Scrapling that provides HTML parsing and element selection capabilities.
Here's the reference information for the `Adaptor` class, with all its parameters, attributes, and methods.
You can import the `Adaptor` class directly from `scrapling`:
```python
from scrapling.parser import Adaptor
```
## ::: scrapling.parser.Adaptor
handler: python
:docstring:
## ::: scrapling.parser.Adaptors
handler: python
:docstring:
+21
View File
@@ -0,0 +1,21 @@
# Custom Types API Reference
Here's the reference information for all custom types of classes Scrapling implemented, with all their parameters, attributes, and methods.
You can import all of them directly like below:
```python
from scrapling.core.custom_types import TextHandler, TextHandlers, AttributesHandler
```
## ::: scrapling.core.custom_types.TextHandler
handler: python
:docstring:
## ::: scrapling.core.custom_types.TextHandlers
handler: python
:docstring:
## ::: scrapling.core.custom_types.AttributesHandler
handler: python
:docstring:
+25
View File
@@ -0,0 +1,25 @@
# Fetchers Classes
Here's the reference information for all fetcher-type classes' parameters, attributes, and methods.
You can import all of them directly like below:
```python
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, PlayWrightFetcher
```
## ::: scrapling.fetchers.Fetcher
handler: python
:docstring:
## ::: scrapling.fetchers.AsyncFetcher
handler: python
:docstring:
## ::: scrapling.fetchers.PlayWrightFetcher
handler: python
:docstring:
## ::: scrapling.fetchers.StealthyFetcher
handler: python
:docstring: