Scrapy
Schnelles, High-Level-Python-Framework für Web Scraping und Crawling, zum Extrahieren strukturierter Daten von Websites.
- Aktiv gepflegt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Scrapy ist ein Web-Scraping-Framework für Python, das strukturierte Daten von Websites extrahiert. Es ist plattformübergreifend, benötigt Python 3.10 oder neuer und wird von Zyte (früher Scrapinghub) zusammen mit einer großen Community von Contributors gepflegt – das macht es zu einem der etablierteren, langjährigen Frameworks im Bereich Web Scraping.
Als Framework statt als Tool für einen einzelnen Zweck übernimmt Scrapy das Grundgerüst rund um einen Scraper – Anfragen stellen, Links folgen, Antworten parsen und extrahierte Daten exportieren –, sodass ein Entwickler die für eine bestimmte Website spezifische Extraktionslogik schreibt, statt die umgebende Crawling-Infrastruktur selbst zu bauen.
Scrapy eignet sich für Python-Entwickler, die Scraper oder Crawler bauen und ein etabliertes, funktionsreiches Framework wollen – besonders für größere oder langfristig laufende Scraping-Projekte, bei denen Framework-Struktur und Wartbarkeit eine Rolle spielen.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★☆ (4/5)
The long-standing standard Python web-scraping framework.
- Grundlegend etabliert
- Herstellergestützt
- Kategorien
- Entwicklertools
- Schlagwörter
- web-scrapingcrawlerdata-extractionpython
- Sprachen
- Python
- Lizenz
- BSD-3-Clause
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Crawlee
Apache-2.0Node.js- und TypeScript-Bibliothek für Web Scraping und Browserautomatisierung, gebaut für zuverlässige Crawler, die der Bot-Erkennung widerstehen.
Aktiv gepflegt
- Entwicklertools
Playwright
Apache-2.0Zuverlässiges Framework für End-to-End-Tests und Browserautomatisierung für moderne Webanwendungen.
Aktiv gepflegt
- Entwicklertools
- Testing
JupyterLab
BSD-3-ClauseDie Standard-webbasierte interaktive Computing-Umgebung für Notebooks, Code und Daten, weit verbreitet in Data Science und Forschung.
Aktiv gepflegt
- Entwicklertools
Podman
Apache-2.0Daemonloser Container-Engine, der Container als direkter Docker-Ersatz ausführt, baut und verwaltet, ohne einen Root-Hintergrunddienst.
Aktiv gepflegt
- Entwicklertools
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.