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)
+--- TecplotOSError (OSError)
+--- TecplotRuntimeError (RuntimeError)
| +--- TecplotNotImplementedError (NotImplementedError)
| | `--- TecplotOutOfDateEngineError
| `--- TecplotInterfaceChangeError (AttributeError)
+--- TecplotSystemError (SystemError)
| +--- TecplotInterruptError
| `--- TecplotMacroError
+--- TecplotTypeError (TypeError)
`--- TecplotValueError (ValueError)
TecplotWarning (Warning)
+--- TecplotConversionWarning
+--- TecplotDeprecationWarning (DeprecationWarning)
+--- TecplotFutureWarning (FutureWarning)
`--- TecplotPatternMatchWarning (SyntaxWarning)
-
exception
tecplot.exception.
TecplotConnectionError
[source]¶ Unable to communcate with TecUtil Server.
-
exception
tecplot.exception.
TecplotConversionWarning
[source]¶ Implicit data conversion which loses precision.
-
exception
tecplot.exception.
TecplotInitializationError
[source]¶ Tecplot engine could not be initialized.
-
exception
tecplot.exception.
TecplotInterfaceChangeError
[source]¶ A method or property has been moved, renamed or removed.
-
exception
tecplot.exception.
TecplotInterruptError
(message=None)[source]¶ Tecplot 360 was interrupted.
-
exception
tecplot.exception.
TecplotInvalidMessage
[source]¶ Invalid message received when trying to connect.
-
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.
TecplotPatternMatchWarning
(pattern, msg, mode='glob')[source]¶ Pattern not found in list of names.
-
exception
tecplot.exception.
TecplotSystemError
(message=None)[source]¶ Tecplot Engine error or failure.