Python Adapter Known Limitations
- Updated2025-07-23
- 1 minute(s) read
The following are the known limitations when using Python Adapter:
- You cannot use Python interpreters other than CPython, such as PyPy.
- You cannot pass .NET objects between Python and TestStand.
- You cannot call a function in a class with the @classmethod attribute.
- You cannot log a return value unless it is stored in a TestStand variable.
- You cannot use default values. Values for all the parameters of a Python function need to be specified.
- You cannot pass parameters using a keyword (or named) argument.
- You cannot convert an empty container, or a container that does not have any data, between TestStand and Python.
- You cannot convert an Array of unstructured containers from TestStand to Python.
- You cannot use TestStand to create or edit Python code.