Files
wehub-resource-sync 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
chore: import upstream snapshot with attribution
2026-07-13 12:01:50 +08:00

1013 B

Command Line Interface

Since v0.3, Scrapling includes a powerful command-line interface that provides three main capabilities:

  1. Interactive Shell: An interactive Web Scraping shell based on IPython that provides many shortcuts and useful tools
  2. Extract Commands: Scrape websites from the terminal without any programming
  3. Utility Commands: Installation and management tools
# Launch interactive shell
scrapling shell

# Convert the content of a page to markdown and save it to a file
scrapling extract get "https://example.com" content.md

# Get help for any command
scrapling --help
scrapling extract --help

Requirements

This section requires you to install the extra shell dependency group, like the following:

pip install "scrapling[shell]"

and the installation of the fetchers' dependencies with the following command

scrapling install

This downloads all browsers, along with their system dependencies and fingerprint manipulation dependencies.