From 8c9402f9f09f0cd8896a85cca2688f111e17fdfd Mon Sep 17 00:00:00 2001
From: Karim shoair
Selection methods
·
- Choosing a fetcher
+ Fetchers
+ ·
+ Spiders
+ ·
+ Proxy Rotation
·
CLI
·
- MCP mode
- ·
- Migrating from Beautifulsoup
+ MCP
+
+
+
diff --git a/docs/README_AR.md b/docs/README_AR.md
index 4ac86da..dcccfa0 100644
--- a/docs/README_AR.md
+++ b/docs/README_AR.md
@@ -33,11 +33,13 @@
·
اختيار Fetcher
·
+ العناكب
+ ·
+ تدوير البروكسي
+ ·
واجهة سطر الأوامر
·
وضع MCP
- ·
- الانتقال من Beautifulsoup
+
+
+
diff --git a/docs/README_CN.md b/docs/README_CN.md
index b33c422..d9ec033 100644
--- a/docs/README_CN.md
+++ b/docs/README_CN.md
@@ -33,11 +33,13 @@
·
选择Fetcher
·
+ 爬虫
+ ·
+ 代理轮换
+ ·
CLI
·
MCP模式
- ·
- 从Beautifulsoup迁移
Scrapling是一个自适应Web Scraping框架,能处理从单个请求到大规模爬取的一切需求。
@@ -49,9 +51,9 @@ Scrapling是一个自适应Web Scraping框架,能处理从单个请求到大
```python
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
StealthyFetcher.adaptive = True
-page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # 隐秘地获取网站!
-products = page.css('.product', auto_save=True) # 抓取在网站设计变更后仍能存活的数据!
-products = page.css('.product', adaptive=True) # 之后,如果网站结构改变,传递 `adaptive=True` 来找到它们!
+p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # 隐秘地获取网站!
+products = p.css('.product', auto_save=True) # 抓取在网站设计变更后仍能存活的数据!
+products = p.css('.product', adaptive=True) # 之后,如果网站结构改变,传递 `adaptive=True` 来找到它们!
```
或扩展为完整爬取
```python
@@ -69,6 +71,8 @@ MySpider().start()
```
+# 铂金赞助商
+
# 赞助商
@@ -80,7 +84,10 @@ MySpider().start()
+
+
+
diff --git a/docs/README_DE.md b/docs/README_DE.md
index 7124483..cec019c 100644
--- a/docs/README_DE.md
+++ b/docs/README_DE.md
@@ -33,11 +33,13 @@
·
Einen Fetcher wählen
·
+ Spiders
+ ·
+ Proxy-Rotation
+ ·
CLI
·
MCP-Modus
- ·
- Migration von Beautifulsoup
Scrapling ist ein adaptives Web-Scraping-Framework, das alles abdeckt -- von einer einzelnen Anfrage bis hin zu einem umfassenden Crawl.
@@ -49,9 +51,9 @@ Blitzschnelle Crawls mit Echtzeit-Statistiken und Streaming. Von Web Scrapern f
```python
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
StealthyFetcher.adaptive = True
-page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Website unbemerkt abrufen!
-products = page.css('.product', auto_save=True) # Daten scrapen, die Website-Designänderungen überleben!
-products = page.css('.product', adaptive=True) # Später, wenn sich die Website-Struktur ändert, `adaptive=True` übergeben, um sie zu finden!
+p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Website unbemerkt abrufen!
+products = p.css('.product', auto_save=True) # Daten scrapen, die Website-Designänderungen überleben!
+products = p.css('.product', adaptive=True) # Später, wenn sich die Website-Struktur ändert, `adaptive=True` übergeben, um sie zu finden!
```
Oder auf vollständige Crawls hochskalieren
```python
@@ -69,6 +71,8 @@ MySpider().start()
```
+# Platin-Sponsoren
+
# Sponsoren
@@ -80,7 +84,10 @@ MySpider().start()
+
+
+
diff --git a/docs/README_ES.md b/docs/README_ES.md
index 8957c41..851fa40 100644
--- a/docs/README_ES.md
+++ b/docs/README_ES.md
@@ -29,15 +29,17 @@
- Metodos de seleccion + Métodos de selección · Elegir un fetcher · + Spiders + · + Rotación de proxy + · CLI · Modo MCP - · - Migrar desde Beautifulsoup
Scrapling es un framework de Web Scraping adaptativo que se encarga de todo, desde una sola solicitud hasta un rastreo a gran escala. @@ -49,9 +51,9 @@ Rastreos ultrarrápidos con estadísticas en tiempo real y Streaming. Construido ```python from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher StealthyFetcher.adaptive = True -page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # ¡Obtén el sitio web bajo el radar! -products = page.css('.product', auto_save=True) # ¡Extrae datos que sobreviven a cambios de diseño del sitio web! -products = page.css('.product', adaptive=True) # Más tarde, si la estructura del sitio web cambia, ¡pasa `adaptive=True` para encontrarlos! +p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # ¡Obtén el sitio web bajo el radar! +products = p.css('.product', auto_save=True) # ¡Extrae datos que sobreviven a cambios de diseño del sitio web! +products = p.css('.product', adaptive=True) # Más tarde, si la estructura del sitio web cambia, ¡pasa `adaptive=True` para encontrarlos! ``` O escala a rastreos completos ```python @@ -69,6 +71,8 @@ MySpider().start() ``` +# Patrocinadores Platino + # Patrocinadores @@ -80,7 +84,10 @@ MySpider().start()
+
+
+
diff --git a/docs/README_JP.md b/docs/README_JP.md
index 3423f49..43afc62 100644
--- a/docs/README_JP.md
+++ b/docs/README_JP.md
@@ -33,11 +33,13 @@
·
Fetcherの選び方
·
+ スパイダー
+ ·
+ プロキシローテーション
+ ·
CLI
·
MCPモード
- ·
- Beautifulsoupからの移行
Scraplingは、単一のリクエストから本格的なクロールまですべてを処理する適応型Web Scrapingフレームワークです。
@@ -49,9 +51,9 @@ Scraplingは、単一のリクエストから本格的なクロールまです
```python
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
StealthyFetcher.adaptive = True
-page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # レーダーの下でウェブサイトを取得!
-products = page.css('.product', auto_save=True) # ウェブサイトのデザイン変更に耐えるデータをスクレイプ!
-products = page.css('.product', adaptive=True) # 後でウェブサイトの構造が変わったら、`adaptive=True`を渡して見つける!
+p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # レーダーの下でウェブサイトを取得!
+products = p.css('.product', auto_save=True) # ウェブサイトのデザイン変更に耐えるデータをスクレイプ!
+products = p.css('.product', adaptive=True) # 後でウェブサイトの構造が変わったら、`adaptive=True`を渡して見つける!
```
または本格的なクロールへスケールアップ
```python
@@ -69,6 +71,8 @@ MySpider().start()
```
+# プラチナスポンサー
+
# スポンサー
@@ -80,7 +84,10 @@ MySpider().start()
+
+
+
diff --git a/docs/README_RU.md b/docs/README_RU.md
index dc59ba6..5a3151b 100644
--- a/docs/README_RU.md
+++ b/docs/README_RU.md
@@ -33,11 +33,13 @@
·
Выбор Fetcher
·
+ Пауки
+ ·
+ Ротация прокси
+ ·
CLI
·
Режим MCP
- ·
- Миграция с Beautifulsoup
Scrapling — это адаптивный фреймворк для Web Scraping, который берёт на себя всё: от одного запроса до полномасштабного обхода сайтов.
@@ -49,9 +51,9 @@ Scrapling — это адаптивный фреймворк для Web Scraping
```python
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
StealthyFetcher.adaptive = True
-page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Загрузите сайт незаметно!
-products = page.css('.product', auto_save=True) # Скрапьте данные, которые переживут изменения дизайна сайта!
-products = page.css('.product', adaptive=True) # Позже, если структура сайта изменится, передайте `adaptive=True`, чтобы найти их!
+p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Загрузите сайт незаметно!
+products = p.css('.product', auto_save=True) # Скрапьте данные, которые переживут изменения дизайна сайта!
+products = p.css('.product', adaptive=True) # Позже, если структура сайта изменится, передайте `adaptive=True`, чтобы найти их!
```
Или масштабируйте до полного обхода
```python
@@ -69,6 +71,8 @@ MySpider().start()
```
+# Платиновые спонсоры
+
# Спонсоры
@@ -80,7 +84,10 @@ MySpider().start()
+
+
+
diff --git a/docs/index.md b/docs/index.md
index 3e53e33..15f7b5d 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -55,6 +55,7 @@ MySpider().start()
+
diff --git a/images/ProxyEmpire.png b/images/ProxyEmpire.png
new file mode 100644
index 0000000000000000000000000000000000000000..d407789373896faf0b775550151130ea92f042ad
GIT binary patch
literal 8765
zcmV-DBEsE?P)