PDF mit Python-Skript erstellen

Erstellen Sie einen Bot, der ein Python-Skript aus einer Datei ausführt und eine PDF-Datei erstellt.

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.
  • In diesem Beispiel wird die FPDF-Bibliothek zur Erstellung der PDF-Datei verwendet. Sie sollten sie daher installieren, bevor Sie mit der Erstellung des Bots beginnen, indem Sie die folgende Zeile in die Eingabeaufforderung in Windows kopieren und einfügen:
    pip install fpdf
    Einzelheiten finden Sie unter FPDF project page.

Prozedur

  1. Erstellen Sie eine Datei in einem eigenständigen Ordner, die das folgende Python-Skript enthält:
    Geben Sie den Nutzernamen Ihres Geräts in die spitzen Klammern ein.
    from fpdf import FPDF
    pdf = FPDF()
    pdf.add_page()
    pdf.set_font("Arial", size=12)
    pdf.cell(200, 10, txt="Go Be Great!", ln=1, align="C")
    pdf.output("C:/Users/<yourusername>/Desktop/sample_demo.pdf")
    Anmerkung: Wenn Sie auf Ihrem Desktop ein Skript aus einer Datei hochladen, müssen sich die Datei und alle Abhängigkeiten in einem eigenständigen Ordner befinden. Wenn Sie eine Datei zum Hochladen auswählen, werden alle Dateien und Ordner auf derselben Ordnerebene hochgeladen.
  2. 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.
  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 Vorhandene Datei importieren.
    3. Klicken Sie auf Durchsuchen, um die .py-Datei auszuwählen, die Sie in Schritt 1 erstellt haben.
  4. Verwenden Sie die Aktion Python-Skript > Skript ausführen, um das Skript mit dem Bot auszuführen:
    1. Doppelklicken Sie auf oder ziehen Sie Python-Skript > Skript ausführen.
  5. 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.
  6. Klicken Sie auf das Symbol Ausführen.
    Der Bot erstellt eine PDF-Datei auf dem Desktop mit dem Text Go Be Great!.

    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.

    Ändern Sie die letzte Zeile im Python-Skript, wenn der Bot keine Datei erzeugt:
    pdf.output(r"C:/Users/<yourusername>/Desktop/sample_demo.pdf")