From 7fb57d667c7ef2467f10b2942a249e02dc9808c1 Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Tue, 10 Feb 2026 22:07:55 +0200 Subject: [PATCH] docs: updating `Interactive shell` page and some corrections --- docs/cli/interactive-shell.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/cli/interactive-shell.md b/docs/cli/interactive-shell.md index 7838371..84cacae 100644 --- a/docs/cli/interactive-shell.md +++ b/docs/cli/interactive-shell.md @@ -1,17 +1,17 @@ # Scrapling Interactive Shell Guide - + **Powerful Web Scraping REPL for Developers and Data Scientists** The Scrapling Interactive Shell is an enhanced IPython-based environment designed specifically for Web Scraping tasks. It provides instant access to all Scrapling features, clever shortcuts, automatic page management, and advanced tools, such as conversion of the curl command. -> 💡 **Prerequisites:** -> -> 1. You’ve completed or read the [Fetchers basics](../fetching/choosing.md) page to understand what the [Response object](../fetching/choosing.md#response-object) is and which fetcher to use. -> 2. You’ve completed or read the [Querying elements](../parsing/selection.md) page to understand how to find/extract elements from the [Selector](../parsing/main_classes.md#selector)/[Response](../fetching/choosing.md#response-object) object. -> 3. You’ve completed or read the [Main classes](../parsing/main_classes.md) page to know what properties/methods the [Response](../fetching/choosing.md#response-object) class is inheriting from the [Selector](../parsing/main_classes.md#selector) class. -> 4. You’ve completed or read at least one page from the fetchers section to use here for requests: [HTTP requests](../fetching/static.md), [Dynamic websites](../fetching/dynamic.md), or [Dynamic websites with hard protections](../fetching/stealthy.md). +!!! success "Prerequisites" + + 1. You've completed or read the [Fetchers basics](../fetching/choosing.md) page to understand what the [Response object](../fetching/choosing.md#response-object) is and which fetcher to use. + 2. You've completed or read the [Querying elements](../parsing/selection.md) page to understand how to find/extract elements from the [Selector](../parsing/main_classes.md#selector)/[Response](../fetching/choosing.md#response-object) object. + 3. You've completed or read the [Main classes](../parsing/main_classes.md) page to know what properties/methods the [Response](../fetching/choosing.md#response-object) class is inheriting from the [Selector](../parsing/main_classes.md#selector) class. + 4. You've completed or read at least one page from the fetchers section to use here for requests: [HTTP requests](../fetching/static.md), [Dynamic websites](../fetching/dynamic.md), or [Dynamic websites with hard protections](../fetching/stealthy.md). ## Why use the Interactive Shell? @@ -174,7 +174,7 @@ The shell inherits all IPython capabilities: >>> %save filename.py 1-10 # Save commands 1-10 to file >>> # Tab completion works everywhere ->>> page.c # Shows: css, css_first, cookies, etc. +>>> page.c # Shows: css, cookies, headers, etc. >>> Fetcher. # Shows all Fetcher methods >>> # Object inspection