UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Activités du développeur.

Notes de publication

v2.2.1

Release date: June 03, 2026

Nouvelles fonctionnalités et améliorations

  • Starting with this version, the Python activity package is compatible with Python 3.14.
  • When added to the designer, the Python Scope activity now detects the Python installations available on the machine. Selecting an installation from the new Installed Python Versions list automatically fills in the Path, Library path, and Target platform properties. This is a design-time feature only; it does not detect installations at runtime.
  • The Python Scope activity now supports Python virtual environments. When the Path property points to a virtual environment, the packages installed in that environment are correctly resolved at runtime.
  • A new Script Data Size Limit (MB) property was added to the Python Scope activity. It controls the maximum size of the data passed to a Python method as arguments. The default value is 25 MB. Arguments exceeding the limit now produce a clear error message instead of crashing the Python process.
  • A new Log Python Output to File (Diagnostic) property was added to the Python Scope activity. When enabled, the output of the Python process is written to local log files, helping you diagnose script issues.
  • The Python activities can now be used in coded workflows.
  • Collections of simple types (for example, String or Int32), such as List and Dictionary objects, passed as arguments to the Invoke Python Method activity are now serialized correctly.
  • Configuration issues, such as an unsupported Python version or a missing library file, now produce clearer validation errors. Providing the full path of the Python executable in the Path property instead of the installation folder is now corrected automatically.
  • The description of the Timeout property now specifies that the value is expressed in seconds.
  • The Python activity package is now available in Romanian.

Résolution de bogues

  • Running Python on the 32-bit (x86) target platform did not work.
  • The Python Scope activity froze when the script wrote a high volume of text to the standard output, eventually failing with a misleading "Pipe is broken" error.
  • The Python host process was not terminated when the Timeout of the Python Scope activity elapsed and kept running in the background.
  • Errors occurring in the communication with the Python process were silently discarded and surfaced as generic messages, such as "Error invoking Python method". The error message now includes the underlying cause.

v2.1.0

Date de publication : 5 mars 2026

Nouvelles fonctionnalités et améliorations

  • Le package d'activités Python prend désormais en charge la compatibilité des projets multiplate-forme. Pour plus de détails sur l’expérience de conception, reportez-vous à Conception d’automatisations.
    Important :

    Lorsqu'elles sont utilisées dans Studio Web, les automatisations nécessitent une machine locale via l'Assistant UiPath pour accéder à un environnement Python installé localement. L'installation du runtime Python directement sur l'image Cloud Serverless à chaque exécution est possible, mais pas officiellement prise en charge.

  • Lorsque le dossier Python racine est indiqué dans la propriété Path , l’activité effectue désormais une recherche plus approfondie pour localiser l’exécutable.

Changement radical

À partir de la version 2.1.0 du package d’activités Python :

  • Suppression de la prise en charge de .NET 4.6.1 : cette version de package et toutes les versions ultérieures sont incompatibles avec les projets Windows - Legacy. Utilisez uniquement des projets Windows ou multiplate-formes.
  • Suppression de la prise en charge de Python 2.7, 3.4 et 3.5 : seules les versions de Python prises en charge par le runtime Python.NET correspondant sont désormais compatibles. Les fichiers binaires Python.Runtime.*.dll (x86 et x64) pour ces versions ont été supprimés.

Versions de package antérieures à 2.1.0 continuer à prendre en charge .NET 4.6.1 selon le calendrier d'obsolescence suivant.

v1.10.0

Date de publication : 7 avril 2025

Améliorations

  • À partir de cette version, le package d'activités Python est compatible avec Python 3.13.
  • Les exceptions liées à Python ont désormais un meilleur signalement des erreurs et une fiabilité d'exécution améliorée.
  • Les activités liées à Python affichent désormais le logo Python dans la liste des activités pour une identification facile. Ces activités sont également visibles dans Studio Web lorsque le bouton bascule Studio Desktop est activé.

v1.9.0

Date de publication : 11 décembre 2024

Résolution de bogues

  • L’étendue Python (Python Scope) se bloquait lorsqu’aucun runtime .NET Desktop Runtime n’était installé sur la machine. L'activité Étendue Python (Python Scope) nécessite désormais l'installation de .NET 6 Desktop Runtime ou d'une version plus récente, alors qu'elle avait auparavant spécifiquement besoin de .NET 6 Desktop Runtime. De plus, pour ce scénario, nous affichons désormais un message d’erreur plus précis.

Erratum (ajout du 7 mars 2025) pour clarifier la note de version précédente : À partir de la version 1.9.0, le package d’activités Python prend en charge les projets créés avec le runtime .NET 8.

v1.8.2

Date de publication : 26 septembre 2024

Résolution de bogues

  • Correction de la signature des fichiers binaires intégrés.

v1.8.1

Date de publication : 6 mars 2024

Nouvelles fonctionnalités et améliorations

Le package d'activités Python est désormais compatible avec Python version 3.12 et .NET 6.

v1.7.1

Date de publication : 11 août 2023

Améliorations

Le package d'activités Python est désormais compatible avec Python version 3.11.

v1.6.0

Date de publication : 17 février 2022

Résolution de bogues

Correction d’un problème de prise en charge de Python v3.10.1 par UiPath.Python.Activities v1.4.1.

v1.4.1

Date de publication : 25 août 2021

Améliorations

Le package d'activités Python est désormais compatible avec.NET 5 Windows.

L'activité Python Scope inclut désormais une propriété Délai d'attente (Timeout), permettant aux utilisateurs de choisir la durée d'exécution d'un script Python jusqu'à ce qu'il se termine et qu'une exception soit levée.

Problèmes connus

L'exécution de Python n'est pas disponible lors de l'utilisation de Python 3.3 sur .NET 4.6.1 (x64 et x86).

v1.3.0

Date de publication : 13 janvier 2021

Améliorations

Nous prenons maintenant en charge Python jusqu’à la version 3.9. À partir de Python 3.5, il n’est pas nécessaire de sélectionner manuellement la version dans l’activité Étendue Python (Python Scope), car elle est capable de comprendre la version par elle-même.

En outre, comme vous pouvez le remarquer à partir du nom de la version, nous sommes passés à la version sémantique du package d'activités Python.

Ajout de la prise en charge des caractères Unicode.

v1.1.7594.35963

Date de publication : 21 octobre 2020

Résolution de bogues

  • L’activité Charger le script Python (Load Python Script) ne fonctionnait pas correctement lorsqu’elle était utilisée avec la bibliothèque Python xlwings.

v1.1.6863.33404

Date de publication : 10 octobre 2018

Nouvelles fonctionnalités et améliorations

Nous avons compris votre besoin de prise en charge des modèles d'apprentissage machine. Nous avons donc amélioré le package d'activités Python, en ajoutant la prise en charge de Python x64.

Nous y sommes enfin arrivés : la totalité d'UiPath Platform a été localisée. Vous pouvez avoir une expérience réellement immersive , de l'installation à la conception et à l'exécution. Désormais, en plus de l'anglais, vous pouvez accéder à tous les éléments, y compris à notre documentation en ligne, en japonais.

Résolution de bogues

  • Correction d'un problème qui empêchait l'affichage correct des erreurs de script Python dans Studio.

v1.0.6716.23055

Date de publication : 4 juin 2018

Nouvelles fonctionnalités et améliorations

UiPath.Python.Activities est un nouveau package d’activités créé pour activer l’exécution de scripts et de méthodes Python directement à partir d’un workflow. Il contient les activités suivantes :

  • Récupérer l'objet Python (Get Python Object) : récupère le type .NET utilisé dans un script Python spécifié.
  • Étendue Python (Python Scope) : conteneur fournissant une étendue pour les activités Python.
  • Appeler la méthode Python (Invoke Python Method) : vous aide à exécuter une méthode spécifiée à partir d'un script Python directement dans un workflow.
  • Charger un script Python (Load Python Script) : convertit votre code Python en une variable PythonObject.
  • Exécuter le script Python (Run Python Script) : vous permet d'exécuter le code Python. Vous pouvez entrer le code directement dans l'activité ou fournir son chemin de fichier.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour