🚀 Lerne Python, baue Projekte: https://python-community.de/
BENEFITS: Werbefreie Videos, exklusiver Premium-Content, Community-Support, Fortschrittstracking, Python-News und vieles mehr.
In diesem Video zeige ich dir, wie du mit den Entwicklertools deines Browsers (Elements, Network, Console & Inspector) eine Website exakt analysierst, um die benötigten HTML-Elemente für ein Webscraping-Skript zu finden. Anhand der Demo-Seite "Books to Scrape" zeige ich Schritt für Schritt:
- Wie du mit dem Elements-Panel einzelne HTML-Elemente und CSS-Styles inspizierst und temporär änderst.
- Wie du im Network-Tab das geladene HTML (index.html) und weitere Ressourcen findest.
- Wie du die JavaScript-Konsole nutzt, um prototypisch einen Algorithmus zu bauen, der alle Preise einer Kategorie sammelt.
- Wie du aus den a-Tags den href-Link zur Kategorie "Travel" extrahierst und auf der Kategorie-Seite alle p.price_color-Elemente selektierst.
- Wie du Zeichen wie Währungssymbole entfernst, die Preise in Zahlen umwandelst und schließlich die Summe und den Durchschnitt berechnest.
- Warum die DevTools perfekt sind, um deinen Python-Webscraper vorzubereiten (Algorithmus in JS testen → später in Python umsetzen).
Im nächsten Video baue ich den Webscraper in Python mit Requests + BeautifulSoup4 und berechne direkt den Durchschnittspreis der Kategorie.
#webscraping #devtools #chrome #python #tutorial #deutsch