UiPath Documentation
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.

Entwickleraktivitäten

Python-Bereich (Python Scope)

UiPath.Python.Activities.PythonScope

Ein Container, der einen Bereich für Python-Aktivitäten bereitstellt und die angegebene Python-Umgebung initialisiert.

Wenn die Aktivität Python Scope beendet wird, werden alle bis dahin geladenen Python-Objekte gelöscht.

Voraussetzung

Bei Windows-Projekten erfordert die Aktivität Python Scope ab Version 1.9.0 des Python- Aktivitätspakets die Installation von.NET Desktop Runtime-Version 6 oder höher.

Eigenschaften

Allgemein

  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.

Eingabe

  • Installierte Python-Versionen – Eine Liste der auf der Maschine erkannten Python-Installationen. Wenn Sie eine Installation auswählen, werden automatisch die Eigenschaften Pfad, Bibliothekspfad und Ziel ausgefüllt und die Eigenschaft Version wird auf Auto festgelegt. Wenn keine Python-Installation erkannt wird, ist die Liste deaktiviert. Dies ist nur eine Funktion zur Entwurfszeit; Installationen zur Runtime werden nicht erkannt.
  • Bibliothekspfad (Linux oder Version>3.9) Für Linux der Pfad zur libpython**.so -Bibliothek, einschließlich des Bibliotheksnamens. Bei Windows (Version > 3.9) der Pfad zu python**.dll, einschließlich des Bibliotheksnamens. Lassen Sie bei Windows (Version <= 3.9) dieses Feld leer.
  • Pfad – Der Pfad zum Installationsordner der Python-Umgebung (z. B. "C:\Users\<User Name>\AppData\Local\Programs\Python\Python<version>"). Dieses Feld unterstützt nur Strings und String-Variablen. Der Pfad kann auch auf eine virtuelle Python-Umgebung verweisen, in diesem Fall werden die in dieser Umgebung installierten Pakete zur Laufzeit aufgelöst.
  • Python-Ausgabe in Datei protokollieren (Diagnose) – Wenn diese Option aktiviert ist, wird die Ausgabe des Python-Prozesses (stdout und stderr) in Protokolldateien im Ordner %LocalAppData%\UiPath\Logs\python unter Windows oder im Ordner ~/.local/share/UiPath/Logs/python unter Linux geschrieben. Jede Protokolldatei ist auf 50 MB begrenzt, und es werden höchstens 128 Protokolldateien aufbewahrt, wobei die ältesten zuerst gelöscht werden. Die Ausgabe wird nicht an Orchestrator weitergeleitet. Verwenden Sie diese Eigenschaft nur für die lokale Diagnose und lassen Sie sie in der Produktion deaktiviert, um eine Ansammelung von Protokolldateien zu vermeiden. Der Standardwert ist False.
  • Größenbegrenzung für Skriptdaten (MB) – Die maximale Größe der Daten in MB, die als Methodenargumente an das Python-Skript übergeben werden. Wenn die Größe der Argumente diesen Grenzwert überschreitet, wird ein Fehler ausgegeben. Wenn dies leer gelassen wird, wird der Standardwert von 25 MB verwendet. Um mit Daten zu arbeiten, die größer als der Grenzwert sind, speichern Sie die Daten in einer Datei und übergeben Sie den Dateipfad an das Skript anstelle der Daten selbst. Dieses Feld unterstützt nur Int32 -Variablen.
  • Target - The Python runtime platform. Choose one of the two available options: x86 or x64.
  • Timeout - The amount of time in seconds to allow a Python script to run until it is terminated and an exception is thrown.
  • Version (Version) - In dieser Drop-Down-Liste können Sie auswählen, welche Python-Version Sie verwenden. Standardmäßig ist diese Eigenschaft auf Automatisch (Auto) gesetzt.
    Hinweis:

    Wenn die Eigenschaft auf Auto festgelegt ist, erkennt sie nur Versionen ab v3.5.

  • WorkingFolder - Used to specify the working folder of the scripts executing under the current scope. This field supports only String variables.

Sonstiges

  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
  • Voraussetzung
  • Eigenschaften
  • Allgemein
  • Eingabe
  • Sonstiges

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