Developer Activities
Last updated May 29, 2024

Python Scope


A container which provides a scope for Python activities and initializes the specified Python environment. When the Python Scope activity ends, all Python objects loaded up to that point are deleted.

  • The Python activity package is now compatible with .NET 6 Windows.
  • For Windows projects, starting with Python activity package version 1.8.1, the Python Scope activity requires you to install the .NET Desktop Runtime 6.0.29.


  • DisplayName - The display name of the activity.
  • Library path (Linux or version>3.9) - For Linux, the path to the libpython**.so library, including library name. For Windows (version > 3.9), the path to python**.dll, including library name. For Windows (version <= 3.9), leave this field empty.
  • Path - The path to the Python environment installation folder (for example, "C:\Users\<User Name>\AppData\Local\Programs\Python\Python<version>"). This field supports only strings and String variables.
  • 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 - A drop-down list containing that enables you to select which Python version you are using. By default, this property is set to Auto.

    Note: When set to Auto, this property detects only versions above v3.5.
  • WorkingFolder - Used to specify the working folder of the scripts executing under the current scope. This field supports only String variables.
  • Private - If selected, the values of variables and arguments are no longer logged at Verbose level.
  • Properties

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.