DEV Community

Emilia
Emilia

Posted on • Updated on

4 Wege, um Bilder von Websites zu extrahieren

Ursprüngliche Quelle: 4 Methoden zum Extrahieren der Bilder aus Webseiten

Hier sind verschiedene Möglichkeiten, um Web-Bilder herunterzuladen, von Browsererweiterungen bis hin zu professionellen Tools. Diese Methoden helfen Ihnen, benötigte Bilder von einer Webseite effizient zu speichern. Probieren Sie es aus, um die Datenerfassung zu vereinfachen und zu beschleunigen!

Verwenden Sie Browser-Tool zum Scrapen der Bilder auf einer Seite

  1. Firefox Wenn Firefox auf Ihrem Computer installiert wird, könnten Sie überrascht sein, dass Sie die Bilder einfach per Rechtsklick herunterladen können. Mit den folgenden Schritten können Sie in Sekunden alle Bilder einer Website extrahieren. Öffnen Sie zunächst die gewünschte Website in Ihrem Firefox-Browser. Klicken Sie mit der rechten Maustaste auf eine der Bilder und wählen Sie "Alle Bilder von dieser Seite speichern". Firefox wird dann automatisch alle Bilder auf der Website herunterladen und in einem Ordner Ihrer Wahl speichern. Mit dieser einfachen Methode können Sie schnell und effizient alle Bilder einer Website extrahieren.

Hier wird die Website Pexels als Beispiel genommen.

✅ Schritt 1: Öffnen Sie mit Firefox die Website, von der Sie Bilder scrapen möchten.

✅ Schritt 2: Drücken Sie die Tastenkombination Ctrl+i (Strg+i). Damit öffnen sich die Seiteninformationen. Wechseln Sie ins Register Medien. Dann wird die Liste aller Bilder auf der Website angezeigt.

✅ Schritt 3: Klicken Sie auf “Alles auswählen”, dann “Speichern unter”. Jetzt erhalten Sie schon alle Bilder aus der Website!

  1. Chrome-Erweiterung: Image Downloader

✅ Schritt 1: Öffnen Sie das Erweiterungsprogramm.

✅ Schritt 2: Wählen Sie “Select all” und dann “Download”.

Nutzen Sie ein Web-Scraping-Tool, um Bilder von mehreren Seiten zu extrahieren. Wenn der herkömmliche Download nicht ausreicht, probieren Sie ein Web-Scraping-Tool aus (zum Beispiel Octoparse). Octoparse ist nicht nur ein Bildscraper, sondern kann auch Text oder andere benötigte Informationen extrahieren. Schauen Sie sich das Video unten an, um zu sehen, wie Octoparse Ihnen helfen kann. Im Vergleich zum herkömmlichen Download hilft Ihnen Octoparse dabei, die URLs der benötigten Bilder zu erhalten, die Sie dann einfach in großen Mengen herunterladen können.

Im Vergleich zu dem Download der einzelnen Webseite hilft Ihnen Octoparse, die URLs der benötigten Bilder zu erhalten. Dann können Sie die Bilder einfach in großen Mengen herunterladen.

Wann können Sie Octoparse zum Scrapen der Bilder verwenden?
„Ich möchte Bilder von mehreren Seiten scrapen.“

Bei Verwendung von Octoparse zum Scrapen von Bildern können Sie dem Crawler die Aktion “Paginierung” hinzufügen, um automatisch Bild-URLs von verschiedenen Seiten zu scrapen. Dies ermöglicht es Ihnen, mit Octoparse viel Zeit zu sparen, anstatt die Bilder Seite für Seite herunterzuladen.

Tutorial:
• Umgang mit Paginierung (mit Button „Nächste“)

• Umgang mit Paginierung (ohne Button „Nächste“)

“Ich werde Bilder von der Website scrapen, die die Technik „unendliches Scrollen“ verwenden.

Google Bilder benutzt die Technik des "endlosen Scrollens", anstatt der Paginierung, um neue Inhalte zu laden. Benutzer müssen kontinuierlich nach unten scrollen, um die neuesten Bilder zu sehen. Octoparse hat einen integrierten Browser, der menschliche Aktivitäten simuliert und den Scraping-Prozess visualisiert. Sie können den Browser so einstellen, dass er automatisch bis zum Ende scrollt, bevor das Scraping beginnt.

Tutorial:
• Umgang mit Scrollen

• Umgang mit Paginierung (mit Button „Mehr Laden“)

“Ich möchte nicht nur die Bilder, sondern auch damit verbundene Informationen.”
Personen, die sich mit E-Commerce beschäftigen, sind nicht nur mit Produktbildern zufrieden. Sie müssen nicht nur das Aussehen und Design des Produkts betrachten, sondern auch Preise und andere Parameter, um die Gesamtleistung zu bewerten.

Octoparse bietet eine Auswahl von über 800 Vorlagen, mit denen Benutzer Daten von einer Vielzahl von Websites wie Amazon, Yelp, Booking usw. einfach extrahieren können. Mit diesen Vorlagen können Sie nicht nur die URLs von Bildern extrahieren, sondern auch andere Informationen zu Produkten, Restaurants oder Hotels erhalten.

“Ich möchte tausende von Bildern herunterladen.”
Das Video ist ein Tutorial, das Ihnen Schritt für Schritt zeigt, wie man mit Octoparse Bilder von Aliexpress extrahieren und herunterladen kann. Sobald Sie dieses Tool beherrschen, können Sie Bilder von beliebigen Websites mühelos speichern!

Nutzen Sie Online-Tools zum Scrapen von Bildern, unabhängig vom verwendeten Browser. Versuchen Sie, ein Webpage-Tool zu verwenden, um Bilder herunterzuladen, ohne Software auf Ihren Geräten zu installieren. Es gibt viele kostenlose Webpage-Tools, die Ihnen dabei helfen können. Einige dieser Tools sind benutzerfreundlich und erfordern lediglich die Eingabe der URL der Webseite, von der Sie die Bilder herunterladen möchten. Probieren Sie es aus und sehen Sie, wie einfach es sein kann, Bilder aus dem Internet zu speichern, ohne sich Gedanken über den Browser machen zu müssen.

  1. Image Cyborg
    Mit diesem Tool können Sie die Bilder der Ziel-Website in Sekunden herunterladen, aber das ist nur geeignet für einzelne Seite. Wenn Sie Bilder mehrerer Webseiten von einer Website extrahieren möchten oder neben den Bildern auch die Daten benötigen, die mit der Bilder zusammenhängen (z. B. die Produktnamen und die Preise der Produkte), ist das Web Scraping-Tool eine bessere Wahl für Sie.

  2. extract.pics
    extract.pics ist ein weiteres ausgefallenes Tool mit einer einfachen und klaren Benutzeroberfläche. Das Beste daran ist, dass Sie die Möglichkeit haben, alle Bilder vor dem Herunterladen in einer Vorschau anzusehen und sie auszuwählen oder abzuwählen. Allerdings können Sie auf diesen Fehler stoßen, wenn Sie versuchen, alle Bilder mit einem Klick herunterzuladen.

Scrapen Sie Bilder mit Python
Wenn Sie ein Entwickler sind, gibt es wohl keine Grenzen für Scrapen. Sie können Codes schreiben und alles erreichen.

Im Folgenden lernen Sie die grundlegenden Schritte, um mit Python Web Scraping zum Herunterladen von Bildern zu verwenden. Zuerst müssen Sie Beautiful Soup installieren, indem Sie pip install bs4 in der Kommandozeile eingeben. Und geben Sie pip install requests ein, um requests zu installieren.

Danach folgen Sie den Schritten hier:
✔️ Importieren Sie das Modul

✔️ Erstellen Sie eine Instanz von requests und übergeben Sie diese an die URL

✔️ Übergeben Sie die Requests an eine Beautifulsoup Funktion

✔️ Verwenden Sie das Tag ‘img’, um alle Tags (‘src’) zu finden.

Abschließend möchte ich sagen, dass ich hoffe, dass dieser Artikel Ihre Arbeit ein wenig einfacher macht, egal ob Sie kein Code-Backer sind oder ein erfahrener Entwickler.

👍👍 Wenn Sie Interesse an Octoparse und Web Scraping haben, können Sie es zunächst 14 Tage lang kostenlos ausprobieren
---> https://www.octoparse.de/

Wenn Sie Probleme bei der Datenextraktion haben, oder uns etwas Vorschlägen geben möchten, kontaktieren Sie bitte uns per E-Mail (support@octoparse.com). 💬

Autor*in: Das Octoparse Team ❤️

Top comments (0)