activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Entwickleraktivitäten

Letzte Aktualisierung 6. März 2026

Python-Skripte verwalten

Im folgenden Beispiel wird erklärt, wie Sie automatisch einen zur Laufzeit erstellten Python-Code ausführen und ein Dateiprotokoll schreiben. Dabei werden Aktivitäten wie Python Scope und Run Python Script verwendet. Diese Aktivitäten finden Sie im Paket UiPath.Python.Activities.

Hinweis: Bevor Sie einen Python-Workflow ausführen, stellen Sie sicher, dass Python3 installiert ist.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.
  3. Erstellen Sie ein neues Argument:

    Argument name

    Richtung

    Argumenttyp

    Standardwert

    in_PythonPath

    in

    String

    Fügen Sie den Pfad des Ordners hinzu, in dem Python installiert wurde

  4. Ziehen Sie eine If -Aktivität in den Sequence -Container.

    • Fügen Sie den Ausdruck String.IsNullOrEmpty(in_PythonPath) orelse not Directory.Exists(in_PythonPath) in das Feld Bedingung ein.
  5. Ziehen Sie einen Sequence-Container in das Then-Feld der If-Aktivität.
  6. Ziehen Sie eine Message Box- Aktivität in den Sequence- Container.

    • Fügen Sie im Panel Eigenschaften den Ausdruck "Error" im Feld Beschriftung hinzu.
    • Fügen Sie den Ausdruck "Pyhon Path not configured. Please configure path by setting the argument 'in_PythonPath'." in das Feld Text ein.
  7. Ziehen Sie eine Terminate Workflow-Aktivität nach der Aktivität Message Box.

    • Fügen Sie im Panel Eigenschaften den Ausdruck "Input Arguments not correct" im Feld Grund hinzu.
  8. Ziehen Sie eine Python Scope-Aktivität nach der If-Aktivität.

    • Fügen Sie im Panel Eigenschaften das Argument in_PythonPath im Feld Pfad hinzu.
    • Wählen Sie Ihre Python-Version aus der Dropdownliste Version aus (Python_36 in diesem Beispiel).
  9. Ziehen Sie eine „ Run Python Script“ -Aktivität in den Python-Scope- Container.

    • Fügen Sie im Panel Eigenschaften das folgende Code-Snippet im Feld Code hinzu:

      String.Format(
      "import sys" + Environment.NewLine _
      + "import os " + Environment.NewLine _
      + "with open('{0}\logs.txt', 'w') as f: " + Environment.NewLine _
      +     "    f.write('Starting script! \n')" + Environment.NewLine  _
      +     "    f.write('Computing!\n')" + Environment.NewLine _
      +     "    f.write('Finishing script! \n')" + Environment.NewLine, _
      Directory.GetCurrentDirectory.Replace("\", "\\"))String.Format(
      "import sys" + Environment.NewLine _
      + "import os " + Environment.NewLine _
      + "with open('{0}\logs.txt', 'w') as f: " + Environment.NewLine _
      +     "    f.write('Starting script! \n')" + Environment.NewLine  _
      +     "    f.write('Computing!\n')" + Environment.NewLine _
      +     "    f.write('Finishing script! \n')" + Environment.NewLine, _
      Directory.GetCurrentDirectory.Replace("\", "\\"))
  10. Führen Sie den Prozess aus. Die Automatisierung führt den Python-Code aus und schreibt ein Protokoll in eine Datei mit dem Namen logs.txt.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben