Troubleshooting - Python Programs

This section describes what actions you can take to ascertain whether your Python programs are executing and running to completion successfully. This section applies to Python programs that are triggered by Geo SCADA Expert.

Remember that your Geo SCADA Expert servers have to be running Geo SCADA Expert 2025 or later in order to support Python programs. Additionally, the User Account under which a Python program runs has to have the relevant access and permissions that are required for that program to run to completion successfully (see Specify the User under which a Python Program Runs).

To ascertain whether your Python programs are executing successfully, you can:

View the Content of a Long Message

This section applies to long ErrorMsg, StdErr, and StdOut messages.

The length of any output from a Python program, such as an error message when a program exits unexpectedly, can vary. You can view ErrorMsg, StdErr, and StdOut messages in the Python Programs List (see above). If a message is long, or you want to make a copy of the message content, you might find it easier to view the message via other means. The means by which you can view long message include: