Exceptions
The exception hierarchy of Pandemy.
- exception pandemy.PandemyError(message, data=None)[source]
Bases:
ExceptionThe base
Exceptionof Pandemy.- Parameters
message (str) – The exception message.
data (Any, default None) – Optional extra data to to save as an attribute on the instance. Useful to give more details about the cause of the exception.
- exception pandemy.InvalidInputError(message, data=None)[source]
Bases:
PandemyErrorInvalid input to a function or method.
- exception pandemy.DatabaseManagerError(message, data=None)[source]
Bases:
PandemyErrorBase
Exceptionfor errors related to theDatabaseManagerclass.
- exception pandemy.CreateConnectionURLError(message, data=None)[source]
Bases:
DatabaseManagerErrorError when creating a connection URL to create the database
Engine.New in version 1.1.0.
- exception pandemy.CreateEngineError(message, data=None)[source]
Bases:
DatabaseManagerErrorError when creating the database
Engine.
- exception pandemy.DatabaseFileNotFoundError(message, data=None)[source]
Bases:
DatabaseManagerErrorError when the file of a SQLite database cannot be found.
- exception pandemy.DataTypeConversionError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when converting data types of columns in a
pandas.DataFrame.
- exception pandemy.DeleteFromTableError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when deleting data from a table in the database.
- exception pandemy.ExecuteStatementError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when executing a SQL statement with a
DatabaseManager.
- exception pandemy.InvalidColumnNameError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when supplying an invalid column name to a database operation.
New in version 1.2.0.
- exception pandemy.InvalidTableNameError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when supplying an invalid table name to a database operation.
- exception pandemy.LoadTableError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when loading tables from the database.
- exception pandemy.SaveDataFrameError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when saving a
pandas.DataFrameto a table in the database.
- exception pandemy.SetIndexError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when setting an index of a
pandas.DataFrameafter loading a table from the database.
- exception pandemy.SQLStatementNotSupportedError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when executing a method that triggers a SQL statement not supported by the database dialect.
New in version 1.2.0.
- exception pandemy.TableExistsError(message, data=None)[source]
Bases:
DatabaseManagerErrorErrors when saving a
pandas.DataFrameto a table and the table already exists.