Beispiel für die Extraktion von Daten aus einer Webtabelle
Erstellen Sie einen bot zum Öffnen eines Browser-Fensters, das die Wikipedia-Webseite anzeigt, extrahieren Sie die Daten aus einer Tabelle und schreiben Sie sie in eine CSV-Datei auf Ihrem Desktop. Dieses Beispiel verwendet actions aus den Browser-, Data Table-, Recorder- und Window-packagesn.
Prozedur
-
Öffnen Sie einen neuen bot:
- Wählen Sie im Control Room die Option Bots > Meine Bots aus.
- Klicken Sie auf Neu erstellen > Bot.
- Geben Sie im Fenster TaskBot erstellen einen Namen für den bot ein.
-
Bestätigen Sie den Standardordner \Bots\.
Klicken Sie auf Auswählen und folgen Sie den Anweisungen, um den Speicherort Ihres bots zu ändern.
- Klicken Sie auf Erstellen und bearbeiten.
-
Öffnen Sie ein Browserfenster zu der Webseite, aus der Sie die Tabelle extrahieren wollen.
- Doppelklicken oder ziehen Sie die action Browser > Öffnen.
- Geben Sie in das URL-Feld https://en.wikipedia.org/wiki/Table_(information) ein.
- Wählen Sie Ihren bevorzugten Browser.
- Klicken Sie auf Speichern.
-
Klicken Sie auf Ausführen.
Der bot öffnet das Fenster.
-
Geben Sie die Tabelle an.
- Doppelklicken Sie auf oder ziehen Sie die action Recorder > Erfassen.
-
Klicken Sie auf den Tabulator Fenster und wählen Sie das Fenster Tabelle (Information) – Wikipedia aus der Dropdown-Liste aus.
Wenn der Fenstertitel nicht in der Liste angezeigt wird, klicken Sie auf Aktualisieren.
-
Klicken Sie auf Objekt erfassen.
Das Fenster Tabelle (Information) – Wikipedia wird aktiviert.
-
Bewegen Sie den Mauszeiger über die Tabelle „Alter“ unter der Überschrift „Grundlegende Beschreibung“.
Es erscheint ein orangefarbener Kasten, der die Tabelle umgibt.
-
Klicken Sie auf die Tabelle.
Das Nachrichtenfeld Objekt wird verarbeitet erscheint.
- Kehren Sie zum Control Room zurück.
-
Vergewissern Sie sich in der Tabelle „Objekteigenschaften“, dass der Kontrolltyp „TABELLE“ lautet.
Ist dies nicht der Fall, klicken Sie auf Objekt erneut erfassen.
- Wählen Sie aus der Action-Dropdown-Liste Tabelle abrufen aus.
-
Erstellen Sie im Feld Ausgabe einer Variablen zuweisen die Variable
Tabellendaten
.
Das Fenster Tabelle (Information) – Wikipedia wird als Variablefenster-1
gespeichert. -
Geben Sie die Datei an, in der die Daten gespeichert werden sollen.
- Doppelklicken Sie auf oder ziehen Sie die action Datentabelle > In Datei schreiben.
-
Wählen Sie aus der Liste Name der Datentabelle
Tabellendaten
aus. -
Geben Sie einen Dateipfad an, um eine CSV-Datei zu erstellen.
Zum Beispiel: C:\Users\<username>\Desktop\WikipediaTable.csv.
- Wählen Sie die Option Ordner/Dateien erstellen, wenn sie nicht vorhanden sind aus.
- Wählen Sie diese Option aus, um die vorhandene Datei zu überschreiben.
-
Schließen Sie das Fenster Tabelle (Information) – Wikipedia.
- Doppelklicken oder ziehen Sie die action Fenster > Schließen.
-
Wählen Sie den Tabulator Variable aus und fügen Sie
fenster-1
ein.
- Klicken Sie auf Speichern.
-
Klicken Sie auf Ausführen.
Der bot erstellt auf dem Desktop eine CSV-Datei mit Daten zu sieben Indizes, ihren Werten und der Nettoänderung.