run_python_script#

ansys.optislang.core.tcp.server_commands.run_python_script(script: str, args_: list | None = None, run_async: bool = False, password: str | None = None) → str#

Generate JSON string of register_listener command.

Parameters:
script: str

Path of the script.

args: Optional[list], optional

Script arguments, by default None.

run_async: bool, optional

Whether to run the python script as an asynchronous, non-blocking long running operation. If True, the server responds immediately with an operation ID that can be polled or waited on via the get_long_running_operation_status/ wait_for_long_running_operation queries. By default False.

Note

Argument is supported for Ansys optiSLang version >= 27.1 only.

passwordOptional[str], optional

Password, by default None.

Returns:
str

JSON string of register_listener command.