Bewertung:

Das Buch über Web-Scraping kommt weitgehend gut an, insbesondere bei denjenigen, die ein Grundverständnis von Python haben. Es wird gelobt, weil es leicht zu lesen, informativ und gut strukturiert ist. Es wird jedoch angemerkt, dass das Buch technische Vorkenntnisse voraussetzt, was es für absolute Anfänger schwierig macht. Einige Nutzer äußern sich auch enttäuscht über bestimmte Details und Beispiele im Text.
Vorteile:⬤ Leicht zu lesen
⬤ informativ
⬤ gut organisierte Struktur
⬤ geeignet für diejenigen mit einem grundlegenden Verständnis von Python
⬤ praktische Anleitung für verschiedene Web-Scraping-Anwendungen
⬤ bietet nützliche Referenzen und kleine Code-Beispiele
⬤ viele Leser fanden es hilfreich für ihre Projekte.
⬤ Nicht für absolute Anfänger geeignet, da Vorkenntnisse in Python und Webtechnologien vorausgesetzt werden
⬤ einige Code-Beispiele können komplex und unzureichend erklärt sein
⬤ bestimmte Themen könnten veraltet oder redundant sein
⬤ gemischte Kritiken über die Tiefe der Abdeckung verschiedener Themen.
(basierend auf 33 Leserbewertungen)
Web Scraping with Python: Collecting More Data from the Modern Web
Wenn Programmieren Magie ist, dann ist Web Scraping sicherlich eine Form der Zauberei. Wenn Sie ein einfaches automatisiertes Programm schreiben, können Sie Webserver abfragen, Daten anfordern und diese analysieren, um die benötigten Informationen zu extrahieren. Die erweiterte Ausgabe dieses praktischen Buches führt Sie nicht nur in das Web Scraping ein, sondern dient auch als umfassender Leitfaden für das Scraping fast aller Arten von Daten aus dem modernen Web.
Teil I konzentriert sich auf die Mechanismen des Web Scraping: die Verwendung von Python, um Informationen von einem Webserver anzufordern, die grundlegende Verarbeitung der Serverantwort und die automatische Interaktion mit Websites. Teil II erforscht eine Vielzahl spezifischerer Tools und Anwendungen, die für jedes Web-Scraping-Szenario geeignet sind, dem Sie wahrscheinlich begegnen werden.
⬤ Komplizierte HTML-Seiten analysieren.
⬤ Entwickeln Sie Crawler mit dem Scrapy-Framework.
⬤ Lernen Sie Methoden zum Speichern von Daten, die Sie scrapen.
⬤ Lesen und Extrahieren von Daten aus Dokumenten.
⬤ Bereinigen und Normalisieren von schlecht formatierten Daten.
⬤ Lesen und Schreiben natürlicher Sprachen.
⬤ Formulare und Logins durchsuchen.
⬤ JavaScript scrapen und durch APIs crawlen.
⬤ Bild-zu-Text-Software verwenden und schreiben.
⬤ Umgehen Sie Scraping-Fallen und Bot-Blocker.
⬤ Verwenden Sie Scraper, um Ihre Website zu testen.