Tools zum Erfassen und Konvertieren des Webs

Laden Sie alle Bilder von einer Website herunter

Dieses Beispiel gibt es auch als Vorlage.

Eine hÀufige Aufgabe ist das Herunterladen von Bildern von einer Website mit GrabzIt's Web Scraper Das ist einfach. Erstellen Sie zunÀchst einen neuen Scrape mit den normalen Details wie der Startseite des Scrapes und anderen Optionen.

Dann geh zum Kratzanleitung Registerkarte und klicken Sie auf die SchaltflĂ€che "Webseite" Taste. Dies wird die eingeben Page Stichwort into die Kratzanleitung und öffnet ein Dropdown. WĂ€hlen getTagAttributes von der Liste. NĂ€chstes hinzufĂŒgen 'src' Als ersten Parameter weist dies den Web Scraper an, das src-Attribut zu extrahieren und dann ein Komma einzugeben.

Klicken Sie anschließend auf die SchaltflĂ€che Filtertaste Auf diese Weise können Sie dem Web Scraper mitteilen, aus welchen Elementen das src-Attribut extrahiert werden soll. Stellen Sie im Filterfenster sicher, dass der Typ auf "Webseite" eingestellt ist und die EinschrĂ€nkung "Tag-Name" und "Gleich" lautet. Dann treten Sie ein img Klicken Sie im Textfeld auf die SchaltflĂ€che HinzufĂŒgen und dann auf die SchaltflĂ€che Filter einfĂŒgen. Beenden Sie die Anweisung, indem Sie am Ende der Zeile ein Semikolon einfĂŒgen.

Sie sollten mit so etwas wie dem, was unten gezeigt wird, belassen werden.

Page.getTagAttributes('src', {"tag":{"equals":"img"}});

Der obige Code extrahiert alle Bild-URLs von der Webseite, aber wir mĂŒssen diese Bild-URLs jetzt verwenden, um save diese Bilder als Dateien. Dazu werden wir diesen Befehl abzĂŒglich des Semikolons in ein Data.saveFile Befehl. Gehen Sie dazu an den Zeilenanfang und wĂ€hlen Sie die Datentaste Taste. Dann in der Dropdown-Liste auswĂ€hlen saveFile, dann gehe zum Ende der Zeile und fĂŒge a hinzu ) vor dem Semikolon.

Sie sollten jetzt die folgenden Anweisungen zum Schaben haben.

Data.saveFile(Page.getTagAttributes('src', {"tag":{"equals":"img"}}));

Wenn Sie nun den Scrape ausfĂŒhren, werden alle Bilder von der Website extrahiert. Ein Großteil dieses Tutorials hĂ€tte auch mithilfe der AssistentenschaltflĂ€che in der Symbolleiste mit den Kratzanweisungen durchgefĂŒhrt werden können.