Erstellen des Bots „Hello World“ mit einer Python-Funktion

Erstellen Sie einen Bot, der eine Python-Funktion für „Hello World!“ aufruft.

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.

Hier ist ein Python-Skript mit einer einfachen Funktion angegeben. Dieses Skript wird in dieser Aufgabe verwendet.


# Function definition is here
def printme( str ):
   print(str)
   return str

Prozedur

  1. Erstellen sie eine neue Bot:
    1. Klicken Sie im linken Feld auf Automatisierung.
    2. Klicken Sie auf Neu erstellen > Bot.
    3. Geben Sie im Fenster TaskBot erstellen den Bot-Namen an.
    4. 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.
    5. Klicken Sie auf Erstellen und bearbeiten.
  2. Erstellen von Variablen.
    1. Klicken Sie auf Variablen.
      Das aufklappbare Menü Variablen befindet sich unter dem Menü Aktionen.
    2. Klicken Sie auf das Symbol Variable erstellen.
    3. Geben Sie sArguement ins Feld „Name“ ein.
      Anmerkung: Es wird empfohlen, dem Variablennamen einen Kleinbuchstaben voranzustellen, um den Datentyp der Variablen anzugeben. Einzelheiten finden Sie unter Ihre Variablen (benutzerdefiniert).
    4. Geben Sie Hello world! ins Feld Standardwert ein.
    5. Klicken Sie auf Erstellen.
  3. Führen Sie für das Skript die Aktion Python-Skript > Öffnen aus.
    1. Doppelklicken Sie auf oder ziehen Sie Python-Skript > Öffnen.
    2. Wählen Sie die Option Manuelle Eingabe.
    3. Kopieren Sie den folgenden Text und fügen Sie ihn in das Feld Skript hier eingeben ein.
      def printme( str ):
         print(str)
         return str
  4. Verwenden Sie die Aktion Python-Skript > Funktion ausführen, um das Skript mit dem Bot auszuführen.
    1. Doppelklicken Sie auf oder ziehen Sie Python-Skript > Funktion ausführen.
    2. Geben Sie den Eintrag printme in das Feld Namen der auszuführenden Funktion eingeben ein.
    3. Wählen Sie die Variable sArgument der Dropdown-Liste Argumente zur Funktion aus.
    4. Erstellen Sie die Variable sPythonHello für das Feld Ausgabe zu einer Variablen zuweisen.
  5. Fügen Sie eine Nachrichtenfeld-Aktion für die Ausgabe der Python-Funktion ein.
    1. Doppelklicken Sie auf oder ziehen Sie die Aktion Nachrichtenfeld > Nachrichtenfeld.
    2. Wählen Sie im Feld Anzuzeigende Nachricht eingeben die Variable sPythonHello aus und fügen Sie sie ein.
    3. Aktivieren Sie das Kontrollkästchen Nachrichtenfeld danach schließen. Belassen Sie im Feld die Standardeinstellung von 5 Sekunden.
  6. Schließen Sie die Ausführungssitzung des Skripts mit der Aktion Python-Skript > Schließen.
    1. Doppelklicken Sie auf oder ziehen Sie Python-Skript > Schließen.
    2. Klicken Sie auf Speichern.
  7. Klicken Sie auf das Symbol Ausführen.
    Der Bot erzeugt ein Popup-Nachrichtenfeld mit dem Text Hello world!. Nach fünf Sekunden wird das Nachrichtenfeld ausgeblendet.

Nächste Maßnahme

Nachdem Sie Ihren Bot erfolgreich ausgeführt haben, gehen Sie weiter zu Beispiel für die Verwendung eines Python-Skripts zur Verknüpfung einer Liste.