activities
latest
false
- Überblick
- Kryptografie
- Datenbank
- Java
- Python
- WebAPI
- Versionshinweise
- Über das WebAPI-Aktivitätspaket
- Projektkompatibilität
- XML deserialisieren (Deserialize XML)
- XPath ausführen (Execute XPath)
- XML-Knotenattribute erhalten (Get XML Node Attributes)
- XML-Knoten erhalten (Get XML Nodes)
- JSON serialisieren
- Deserialize JSON
- JSON-Zusammenstellung deserialisieren (Deserialize Json Array)
- HTTP Request (legacy)
- HTTP-Anfrage (HTTP Request)
- SOAP-Anfrage (SOAP Request)
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
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 zupython**.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 (
stdoutundstderr) in Protokolldateien im Ordner%LocalAppData%\UiPath\Logs\pythonunter Windows oder im Ordner~/.local/share/UiPath/Logs/pythonunter 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
Stringvariables.
Sonstiges
- Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.