docs: shortening the demo code in the README
This commit is contained in:
@@ -55,9 +55,9 @@ Blazing fast crawls with real-time stats and streaming. Built by Web Scrapers fo
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Fetch website under the radar!
|
p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Fetch website under the radar!
|
||||||
products = page.css('.product', auto_save=True) # Scrape data that survives website design changes!
|
products = p.css('.product', auto_save=True) # Scrape data that survives website design changes!
|
||||||
products = page.css('.product', adaptive=True) # Later, if the website structure changes, pass `adaptive=True` to find them!
|
products = p.css('.product', adaptive=True) # Later, if the website structure changes, pass `adaptive=True` to find them!
|
||||||
```
|
```
|
||||||
Or scale up to full crawls
|
Or scale up to full crawls
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Scrapling هو إطار عمل تكيفي لـ Web Scraping يتعامل مع ك
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # احصل على الموقع بشكل خفي!
|
p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # احصل على الموقع بشكل خفي!
|
||||||
products = page.css('.product', auto_save=True) # استخرج بيانات تنجو من تغييرات تصميم الموقع!
|
products = p.css('.product', auto_save=True) # استخرج بيانات تنجو من تغييرات تصميم الموقع!
|
||||||
products = page.css('.product', adaptive=True) # لاحقاً، إذا تغيرت بنية الموقع، مرر `adaptive=True` للعثور عليها!
|
products = p.css('.product', adaptive=True) # لاحقاً، إذا تغيرت بنية الموقع، مرر `adaptive=True` للعثور عليها!
|
||||||
```
|
```
|
||||||
أو توسع إلى عمليات زحف كاملة
|
أو توسع إلى عمليات زحف كاملة
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Scrapling是一个自适应Web Scraping框架,能处理从单个请求到大
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # 隐秘地获取网站!
|
p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # 隐秘地获取网站!
|
||||||
products = page.css('.product', auto_save=True) # 抓取在网站设计变更后仍能存活的数据!
|
products = p.css('.product', auto_save=True) # 抓取在网站设计变更后仍能存活的数据!
|
||||||
products = page.css('.product', adaptive=True) # 之后,如果网站结构改变,传递 `adaptive=True` 来找到它们!
|
products = p.css('.product', adaptive=True) # 之后,如果网站结构改变,传递 `adaptive=True` 来找到它们!
|
||||||
```
|
```
|
||||||
或扩展为完整爬取
|
或扩展为完整爬取
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Blitzschnelle Crawls mit Echtzeit-Statistiken und Streaming. Von Web Scrapern f
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Website unbemerkt abrufen!
|
p = 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 = p.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!
|
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
|
Oder auf vollständige Crawls hochskalieren
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Rastreos ultrarrápidos con estadísticas en tiempo real y Streaming. Construido
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # ¡Obtén el sitio web bajo el radar!
|
p = 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 = p.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!
|
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
|
O escala a rastreos completos
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Scraplingは、単一のリクエストから本格的なクロールまです
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # レーダーの下でウェブサイトを取得!
|
p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # レーダーの下でウェブサイトを取得!
|
||||||
products = page.css('.product', auto_save=True) # ウェブサイトのデザイン変更に耐えるデータをスクレイプ!
|
products = p.css('.product', auto_save=True) # ウェブサイトのデザイン変更に耐えるデータをスクレイプ!
|
||||||
products = page.css('.product', adaptive=True) # 後でウェブサイトの構造が変わったら、`adaptive=True`を渡して見つける!
|
products = p.css('.product', adaptive=True) # 後でウェブサイトの構造が変わったら、`adaptive=True`を渡して見つける!
|
||||||
```
|
```
|
||||||
または本格的なクロールへスケールアップ
|
または本格的なクロールへスケールアップ
|
||||||
```python
|
```python
|
||||||
|
|||||||
+3
-3
@@ -51,9 +51,9 @@ Scrapling — это адаптивный фреймворк для Web Scraping
|
|||||||
```python
|
```python
|
||||||
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
from scrapling.fetchers import Fetcher, AsyncFetcher, StealthyFetcher, DynamicFetcher
|
||||||
StealthyFetcher.adaptive = True
|
StealthyFetcher.adaptive = True
|
||||||
page = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Загрузите сайт незаметно!
|
p = StealthyFetcher.fetch('https://example.com', headless=True, network_idle=True) # Загрузите сайт незаметно!
|
||||||
products = page.css('.product', auto_save=True) # Скрапьте данные, которые переживут изменения дизайна сайта!
|
products = p.css('.product', auto_save=True) # Скрапьте данные, которые переживут изменения дизайна сайта!
|
||||||
products = page.css('.product', adaptive=True) # Позже, если структура сайта изменится, передайте `adaptive=True`, чтобы найти их!
|
products = p.css('.product', adaptive=True) # Позже, если структура сайта изменится, передайте `adaptive=True`, чтобы найти их!
|
||||||
```
|
```
|
||||||
Или масштабируйте до полного обхода
|
Или масштабируйте до полного обхода
|
||||||
```python
|
```python
|
||||||
|
|||||||
Reference in New Issue
Block a user