Beispiel für die Verwendung eines Python-Skripts zur Verknüpfung einer Liste
Als PDF herunterladen
- Zuletzt aktualisiert2021/01/25
Beispiel für die Verwendung eines Python-Skripts zur Verknüpfung einer Liste
Erstellen Sie einen Bot, der eine Python-Funktion verwendet, um die Nachricht Go Be Great!, die Automation Anywhere-Version von Hello World!, zu drucken. In diesem Beispiel kombiniert der Bot eine Liste von Zeichenfolgenwerten und gibt sie in einem Nachrichtenfeld aus.
Vorbereitungen
Um ein Python-Skript von Automation 360 aus ausführen zu können, müssen Sie die neueste Version von Python 3.x auf Ihrem Gerät installiert haben.
Prozedur
-
Erstellen sie eine neue Bot:
- Klicken Sie im linken Feld auf Automatisierung.
- Klicken Sie auf + Erstellen > Task Bot.
- Geben Sie im Fenster TaskBot erstellen den Bot-Namen an.
-
Bestätigen Sie den Standardordner: \Bots\
Wenn Sie den standardmäßigen Bot-Speicherort ändern möchten, klicken Sie auf Auswählen und folgen Sie den Eingabeaufforderungen.
- Klicken Sie auf Erstellen und bearbeiten.
-
Wählen Sie eine Variable aus, die die Listenwerte enthalten soll:
- Klicken Sie auf das Symbol Variable erstellen.
-
Geben Sie lArgument im Feld Name ein.
Recommendation: Stellen Sie dem Variablennamen einen Kleinbuchstaben voran, um den Datentyp der Variablen anzugeben.
- Wählen Sie den Typ Liste und den Untertyp Zeichenfolge.
-
Geben Sie in das Feld Standardwert die folgenden Werte ein:
- Wert bei 0: Go
- Wert bei 1: Be
- Wert bei 2: Great
- Wert bei 3: !
- Klicken Sie auf Erstellen.
-
Führen Sie für das Skript die Aktion
Python-Skript > Öffnen aus:
- Doppelklicken Sie auf oder ziehen Sie Python-Skript > Öffnen.
- Wählen Sie die Option Manuelle Eingabe.
-
Kopieren Sie den folgenden Text und fügen Sie ihn in das Feld Skript hier eingeben ein.
def data ( str ): x = " ".join( str ) return x
-
Verwenden Sie die Aktion
Python-Skript > Funktion ausführen, um das Skript mit dem Bot auszuführen:
- Doppelklicken Sie auf oder ziehen Sie Python-Skript > Funktion ausführen.
- Geben Sie data in das Feld Namen der auszuführenden Funktion eingeben ein.
- Wählen Sie die Variable lArgument aus der Dropdown-Liste Argumente zur Funktion aus.
-
Erstellen Sie die Variable
sOutput
für das Feld Ausgabe zu einer Variablen zuweisen.
-
Fügen Sie eine Nachrichtenfeld-Aktion für die Ausgabe der Python-Funktion ein:
- Doppelklicken Sie auf oder ziehen Sie die Aktion Nachrichtenfeld > Nachrichtenfeld.
- Wählen Sie im Feld Angezeigte Nachricht eingeben die Variable sOutput aus und fügen Sie sie ein.
- Wählen Sie die Option Nachrichtenfeld danach schließen. Behalten Sie die Standardeinstellung von 5 Sekunden für das Feld bei.
-
Schließen Sie die Ausführungssitzung des Skripts mit der Aktion
Python-Skript > Schließen:
- Doppelklicken Sie auf oder ziehen Sie Python-Skript > Schließen.
- Klicken Sie auf Speichern.
-
Klicken Sie auf das Symbol Ausführen.
Der Bot erzeugt ein Nachrichtenfeld mit dem Text Go Be Great!. Nach 5 Sekunden verschwindet das Nachrichtenfeld.
Navigieren Sie zu C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<aktueller Monat>\Bot_Launcher-<heutiges Datum>.log.zip, um die Bot-Startprotokolle zu überprüfen. Jeder komprimierte Ordner enthält eine Datei mit Daten zur Codeausführung, die für die Fehlersuche nützlich sind.