Python Web Scraping Kochbuch: Über 90 bewährte Rezepte zum Scraping mit Python, Microservices, Docker und AWS

Bewertung:   (4,0 von 5)

Python Web Scraping Kochbuch: Über 90 bewährte Rezepte zum Scraping mit Python, Microservices, Docker und AWS (Michael Heydt)

Leserbewertungen

Zusammenfassung:

Das Buch über Web-Scraping hat überwiegend negative Kritiken erhalten, wobei die Nutzer ihre Frustration über den Mangel an Tiefe und praktischen Anleitungen zum Ausdruck brachten. Einige fanden es vorteilhafter, stattdessen Hilfe aus Online-Ressourcen wie YouTube und Stack Overflow zu suchen.

Vorteile:

Einige Nutzer fanden, dass das Buch Grundkenntnisse über verschiedene Scraping-Bibliotheken vermittelt und für Nutzer nützlich sein könnte, die eher am Crawling als am Scraping bekannter Websites interessiert sind.

Nachteile:

Das Buch bietet nicht genügend Details für die praktische Anwendung, insbesondere für Anfänger/Vermittler. Es fehlen wichtige Themen wie der Umgang mit Passwörtern und JavaScript. Viele fanden es unzureichend und meinten, dass Online-Ressourcen weitaus effektiver seien.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS

Inhalt des Buches:

Entwirren Sie Ihre Web-Scraping-Komplexität und greifen Sie mit Python-Skripten mühelos auf Webdaten zu.

Hauptmerkmale

⬤ Praktische Rezepte zur Verbesserung Ihrer Web-Scraping-Fähigkeiten auf Expertenniveau.

⬤ Alles aus einer Hand, um komplexe und anspruchsvolle Web-Scraping-Aufgaben mit Python zu lösen.

⬤ Verstehen Sie die Strukturen von Webseiten und sammeln Sie mit Leichtigkeit Daten von einer Website.

Buchbeschreibung

Python Web Scraping Cookbook ist ein lösungsorientiertes Buch, das Ihnen Techniken zur Entwicklung von Hochleistungs-Scrapern und zum Umgang mit Crawlern, Sitemaps, Formularautomatisierung, Ajax-basierten Websites, Caches und mehr vermittelt.

Sie werden eine Reihe von realen Szenarien untersuchen, bei denen jeder Teil des Entwicklungs-/Produktlebenszyklus vollständig abgedeckt wird. Sie werden nicht nur die erforderlichen Fähigkeiten entwickeln, um zuverlässige Leistungsdatenflüsse zu entwerfen und zu entwickeln, sondern auch Ihre Codebasis in AWS bereitstellen. Wenn Sie in den Bereichen Software-Engineering, Produktentwicklung oder Data Mining tätig sind (oder sich für die Entwicklung datengesteuerter Produkte interessieren), werden Sie dieses Buch nützlich finden, da jedes Rezept einen klaren Zweck und ein klares Ziel hat. Vom Extrahieren von Daten aus Websites bis zum Schreiben eines ausgeklügelten Web-Crawlers sind die unabhängigen Rezepte des Buches ein Geschenk des Himmels. Dieses Buch behandelt Python-Bibliotheken, Anfragen und BeautifulSoup. Sie werden über Crawling, Web Spidering, die Arbeit mit Ajax-Websites, paginierte Elemente und mehr lernen. Sie werden auch lernen, Probleme wie 403-Fehler, die Arbeit mit Proxy, Scraping von Bildern und LXML zu lösen.

Am Ende dieses Buches werden Sie in der Lage sein, Websites effizienter zu scrapen und in der Lage sein.

Ihren Scraper in der Cloud einrichten und betreiben.

(Was Sie lernen werden)

⬤ Eine Vielzahl von Tools zum Scrapen beliebiger Websites und Daten verwenden, darunter BeautifulSoup, Scrapy, Selenium und viele mehr.

⬤ Beherrschen Sie Ausdruckssprachen wie XPath und CSS sowie reguläre Ausdrücke, um Webdaten zu extrahieren.

⬤ Umgang mit Scraping-Fallen wie versteckte Formularfelder, Drosselung, Paginierung und verschiedene Statuscodes.

⬤ Erstellen Sie robuste Scraping-Pipelines mit SQS und RabbitMQ.

⬤ Scrapen Sie Assets wie Bildmedien und lernen Sie, was zu tun ist, wenn der Scraper nicht läuft.

⬤ Erforschen Sie ETL-Techniken zur Erstellung eines angepassten Crawlers, Parsers und zur Konvertierung strukturierter und unstrukturierter Daten von Websites.

⬤ Stellen Sie Ihren Scraper als Service in AWS Elastic Container Service bereit und führen Sie ihn aus.

Für wen ist dieses Buch gedacht?

Dieses Buch ist ideal für Python-Programmierer, Web-Administratoren, Sicherheitsexperten und alle, die Web-Analysen durchführen möchten. Vertrautheit mit Python und ein grundlegendes Verständnis von Web-Scraping sind nützlich, um das Beste aus diesem Buch zu machen.

Weitere Daten des Buches:

ISBN:9781787285217
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Pandas lernen, Zweite Auflage - Learning Pandas, Second Edition
Key Features Get comfortable using pandas and Python as an effective data exploration and analysis tool...
Pandas lernen, Zweite Auflage - Learning Pandas, Second Edition
Python Web Scraping Kochbuch: Über 90 bewährte Rezepte zum Scraping mit Python, Microservices,...
Entwirren Sie Ihre Web-Scraping-Komplexität und...
Python Web Scraping Kochbuch: Über 90 bewährte Rezepte zum Scraping mit Python, Microservices, Docker und AWS - Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: