Exceptions
pykx.exceptions
PyKX exceptions and warnings.
Standard Python exceptions (e.g. TypeError
, ValueError
, etc.) are used as convention dictates,
but for PyKX and q specific issues custom exceptions are used.
PyKXWarning
Bases: Warning
Warning type for PyKX-specific warnings.
PyKXException
Bases: Exception
Base exception type for PyKX-specific exceptions.
LicenseException
LicenseException(feature_msg='use this feature', *args, **kwargs)
Bases: PyKXException
Exception for when a feature that requires a valid q license is used without one.
FutureCancelled
FutureCancelled(msg='', *args, **kwargs)
NoResults
NoResults(*args, **kwargs)
UninitializedConnection
UninitializedConnection(*args, **kwargs)
PyArrowUnavailable
PyArrowUnavailable(msg=None, *args, **kwargs)
QError
Bases: PyKXException
Exception type for q errors.
Refer to https://code.kx.com/q/basics/errors/ for clarification about error messages.