Exceptions¶
tecplot.exception¶
The class hierarchy for PyTecplot exceptions are as follows. Exceptions in parentheses are Python built-ins from which the PyTecplot exceptions derive. One can use either the Python native errors or the more specific “Tecplot” errors to catch exceptions:
TecplotError (Exception)
+--- TecplotConnectionError
| `--- TecplotTimeoutError
+--- TecplotInitializationError (ImportError)
| +--- TecplotLicenseError
| +--- TecplotLibraryNotLoadedError
| `--- TecplotLibraryNotFoundError
+--- TecplotLogicError (AssertionError)
+--- TecplotLookupError (LookupError)
| +--- TecplotIndexError (IndexError)
| `--- TecplotKeyError (KeyError)
| `--- TecplotPatternMatchError
+--- TecplotOSError (OSError)
+--- TecplotRuntimeError (RuntimeError)
| `--- TecplotNotImplementedError (NotImplementedError)
| `--- TecplotOutOfDateEngineError
+--- TecplotSystemError (SystemError)
| +--- TecplotInterruptError
| `--- TecplotMacroError
+--- TecplotTypeError (TypeError)
`--- TecplotValueError (ValueError)
-
exception
tecplot.exception.
TecplotConnectionError
[source]¶ Unable to communcate with TecUtil Server.
-
exception
tecplot.exception.
TecplotInitializationError
[source]¶ Tecplot engine could not be initialized.
-
exception
tecplot.exception.
TecplotInterruptError
(message=None)[source]¶ Tecplot 360 was interrupted.
-
exception
tecplot.exception.
TecplotLibraryNotFoundError
[source]¶ Batch library was not found in PATH or DY/LD_LIBRARY_PATH.
-
exception
tecplot.exception.
TecplotLibraryNotLoadedError
[source]¶ Batch library could not be loaded.
-
exception
tecplot.exception.
TecplotMacroError
(message=None)[source]¶ Macro command failed to execute.
-
exception
tecplot.exception.
TecplotNotImplementedError
[source]¶ Requested operation is planned but not implemented.
-
exception
tecplot.exception.
TecplotOutOfDateEngineError
(sdk_version_supported, message=None)[source]¶ Requested action is implemented in a newer version of the engine.
-
exception
tecplot.exception.
TecplotPatternMatchError
(pattern, msg, mode='glob')[source]¶ Pattern not found in list of names.
-
exception
tecplot.exception.
TecplotSystemError
(message=None)[source]¶ Tecplot Engine error or failure.