Zum Hauptinhalt Zur Navigation

Golem Plus Artikel
Web Scraping mit Beautiful Soup:
Eleganter geht es kaum

Web Scraping mit Python
Mit Beautiful Soup lassen sich aus HTML und XML effizient Informationen ziehen - und das besonders nutzerfreundlich.
/ Antony Ghiroz
Kommentare News folgen (öffnet im neuen Fenster)
Der Name Beautiful Soup steht für "elegantes Herausfiltern" von Daten. (Bild: Pixabay)
Der Name Beautiful Soup steht für "elegantes Herausfiltern" von Daten. Bild: Pixabay

Obwohl Beautiful Soup nicht als dedizierte Web-Scraping-Bibliothek entwickelt wurde, hat sich ihre Verwendung in der Praxis auf Web-Scraping-Projekte ausgedehnt. Es bietet leistungsstarke Werkzeuge zur Verarbeitung von HTML- und XML-Dokumenten.

Der Artikel ist Teil unserer Web-Scraping-Reihe. Nach unserem Überblicksartikel zu Web Scraping in Python (g+) und unserem Text zu PyQuery (g+) ist nun also Beautiful Soup dran. Wir stellen die Bibliothek vor und erklären, wie sich mithilfe von Beautiful Soup und CSS-Selektoren gezielt Informationen von Webseiten extrahieren lassen.

Golem Plus Artikel