wand.exceptions — Errors and warnings¶
This module maps MagickWand API’s errors and warnings to Python’s native exceptions and warnings. You can catch all MagickWand errors using Python’s natural way to catch errors.
See also
New in version 0.1.1.
Changed in version 0.5.8: Warning & Error Exceptions are now explicitly defined. Previously ImageMagick domain-based errors were dynamically generated at runtime.
-
exception
wand.exceptions.BaseError¶ Bases:
wand.exceptions.WandExceptionBase class for Wand-related errors.
New in version 0.4.4.
-
exception
wand.exceptions.BaseFatalError¶ Bases:
wand.exceptions.WandExceptionBase class for Wand-related fatal errors.
New in version 0.4.4.
-
exception
wand.exceptions.BaseWarning¶ Bases:
wand.exceptions.WandException,WarningBase class for Wand-related warnings.
New in version 0.4.4.
-
exception
wand.exceptions.BlobError¶ Bases:
wand.exceptions.BaseError,OSErrorA binary large object could not be allocated, read, or written.
-
exception
wand.exceptions.BlobFatalError¶ Bases:
wand.exceptions.BaseFatalError,OSErrorA binary large object could not be allocated, read, or written.
-
exception
wand.exceptions.BlobWarning¶ Bases:
wand.exceptions.BaseWarning,OSErrorA binary large object could not be allocated, read, or written.
-
exception
wand.exceptions.CacheError¶ Bases:
wand.exceptions.BaseErrorPixels could not be read or written to the pixel cache.
-
exception
wand.exceptions.CacheFatalError¶ Bases:
wand.exceptions.BaseFatalErrorPixels could not be read or written to the pixel cache.
-
exception
wand.exceptions.CacheWarning¶ Bases:
wand.exceptions.BaseWarningPixels could not be read or written to the pixel cache.
-
exception
wand.exceptions.CoderError¶ Bases:
wand.exceptions.BaseErrorThere was a problem with an image coder.
-
exception
wand.exceptions.CoderFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem with an image coder.
-
exception
wand.exceptions.CoderWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem with an image coder.
-
exception
wand.exceptions.ConfigureError¶ Bases:
wand.exceptions.BaseErrorThere was a problem getting a configuration file.
-
exception
wand.exceptions.ConfigureFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem getting a configuration file.
-
exception
wand.exceptions.ConfigureWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem getting a configuration file.
-
exception
wand.exceptions.CorruptImageError¶ Bases:
wand.exceptions.BaseError,ValueErrorThe image file may be corrupt.
-
exception
wand.exceptions.CorruptImageFatalError¶ Bases:
wand.exceptions.BaseFatalError,ValueErrorThe image file may be corrupt.
-
exception
wand.exceptions.CorruptImageWarning¶ Bases:
wand.exceptions.BaseWarning,ValueErrorThe image file may be corrupt.
-
exception
wand.exceptions.DelegateError¶ Bases:
wand.exceptions.BaseErrorAn ImageMagick delegate failed to complete.
-
exception
wand.exceptions.DelegateFatalError¶ Bases:
wand.exceptions.BaseFatalErrorAn ImageMagick delegate failed to complete.
-
exception
wand.exceptions.DelegateWarning¶ Bases:
wand.exceptions.BaseWarningAn ImageMagick delegate failed to complete.
-
exception
wand.exceptions.DrawError¶ Bases:
wand.exceptions.BaseErrorA drawing operation failed.
-
exception
wand.exceptions.DrawFatalError¶ Bases:
wand.exceptions.BaseFatalErrorA drawing operation failed.
-
exception
wand.exceptions.DrawWarning¶ Bases:
wand.exceptions.BaseWarningA drawing operation failed.
-
exception
wand.exceptions.FileOpenError¶ Bases:
wand.exceptions.BaseError,OSErrorThe image file could not be opened for reading or writing.
-
exception
wand.exceptions.FileOpenFatalError¶ Bases:
wand.exceptions.BaseFatalError,OSErrorThe image file could not be opened for reading or writing.
-
exception
wand.exceptions.FileOpenWarning¶ Bases:
wand.exceptions.BaseWarning,OSErrorThe image file could not be opened for reading or writing.
-
exception
wand.exceptions.ImageError¶ Bases:
wand.exceptions.BaseErrorThe operation could not complete due to an incompatible image.
-
exception
wand.exceptions.ImageFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThe operation could not complete due to an incompatible image.
-
exception
wand.exceptions.ImageWarning¶ Bases:
wand.exceptions.BaseWarningThe operation could not complete due to an incompatible image.
-
exception
wand.exceptions.MissingDelegateError¶ Bases:
wand.exceptions.BaseError,ImportErrorThe image type can not be read or written because the appropriate; delegate is missing.
-
exception
wand.exceptions.MissingDelegateFatalError¶ Bases:
wand.exceptions.BaseFatalError,ImportErrorThe image type can not be read or written because the appropriate; delegate is missing.
-
exception
wand.exceptions.MissingDelegateWarning¶ Bases:
wand.exceptions.BaseWarning,ImportErrorThe image type can not be read or written because the appropriate; delegate is missing.
-
exception
wand.exceptions.ModuleError¶ Bases:
wand.exceptions.BaseErrorThere was a problem with an image module.
-
exception
wand.exceptions.ModuleFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem with an image module.
-
exception
wand.exceptions.ModuleWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem with an image module.
-
exception
wand.exceptions.MonitorError¶ Bases:
wand.exceptions.BaseErrorThere was a problem activating the progress monitor.
-
exception
wand.exceptions.MonitorFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem activating the progress monitor.
-
exception
wand.exceptions.MonitorWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem activating the progress monitor.
-
exception
wand.exceptions.OptionError¶ Bases:
wand.exceptions.BaseErrorA command-line option was malformed.
-
exception
wand.exceptions.OptionFatalError¶ Bases:
wand.exceptions.BaseFatalErrorA command-line option was malformed.
-
exception
wand.exceptions.OptionWarning¶ Bases:
wand.exceptions.BaseWarningA command-line option was malformed.
-
exception
wand.exceptions.PolicyError¶ Bases:
wand.exceptions.BaseErrorA policy denies access to a delegate, coder, filter, path, or resource.
-
exception
wand.exceptions.PolicyFatalError¶ Bases:
wand.exceptions.BaseFatalErrorA policy denies access to a delegate, coder, filter, path, or resource.
-
exception
wand.exceptions.PolicyWarning¶ Bases:
wand.exceptions.BaseWarningA policy denies access to a delegate, coder, filter, path, or resource.
-
exception
wand.exceptions.RandomError¶ Bases:
wand.exceptions.BaseErrorThere is a problem generating a true or pseudo-random number.
-
exception
wand.exceptions.RandomFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere is a problem generating a true or pseudo-random number.
-
exception
wand.exceptions.RandomWarning¶ Bases:
wand.exceptions.BaseWarningThere is a problem generating a true or pseudo-random number.
-
exception
wand.exceptions.RegistryError¶ Bases:
wand.exceptions.BaseErrorThere was a problem getting or setting the registry.
-
exception
wand.exceptions.RegistryFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem getting or setting the registry.
-
exception
wand.exceptions.RegistryWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem getting or setting the registry.
-
exception
wand.exceptions.ResourceLimitError¶ Bases:
wand.exceptions.BaseError,MemoryErrorA program resource is exhausted e.g. not enough memory.
-
exception
wand.exceptions.ResourceLimitFatalError¶ Bases:
wand.exceptions.BaseFatalError,MemoryErrorA program resource is exhausted e.g. not enough memory.
-
exception
wand.exceptions.ResourceLimitWarning¶ Bases:
wand.exceptions.BaseWarning,MemoryErrorA program resource is exhausted e.g. not enough memory.
-
exception
wand.exceptions.StreamError¶ Bases:
wand.exceptions.BaseError,OSErrorThere was a problem reading or writing from a stream.
-
exception
wand.exceptions.StreamFatalError¶ Bases:
wand.exceptions.BaseFatalError,OSErrorThere was a problem reading or writing from a stream.
-
exception
wand.exceptions.StreamWarning¶ Bases:
wand.exceptions.BaseWarning,OSErrorThere was a problem reading or writing from a stream.
-
exception
wand.exceptions.TypeError¶ Bases:
wand.exceptions.BaseErrorA font is unavailable; a substitution may have occurred.
-
exception
wand.exceptions.TypeFatalError¶ Bases:
wand.exceptions.BaseFatalErrorA font is unavailable; a substitution may have occurred.
-
exception
wand.exceptions.TypeWarning¶ Bases:
wand.exceptions.BaseWarningA font is unavailable; a substitution may have occurred.
-
exception
wand.exceptions.WandError¶ Bases:
wand.exceptions.BaseErrorThere was a problem specific to the MagickWand API.
-
exception
wand.exceptions.WandException¶ Bases:
ExceptionAll Wand-related exceptions are derived from this class.
-
exception
wand.exceptions.WandFatalError¶ Bases:
wand.exceptions.BaseFatalErrorThere was a problem specific to the MagickWand API.
-
exception
wand.exceptions.WandLibraryVersionError¶ Bases:
wand.exceptions.WandExceptionBase class for Wand-related ImageMagick version errors.
New in version 0.3.2.
-
exception
wand.exceptions.WandRuntimeError¶ Bases:
wand.exceptions.WandException,RuntimeErrorGeneric class for Wand-related runtime errors.
New in version 0.5.2.
-
exception
wand.exceptions.WandWarning¶ Bases:
wand.exceptions.BaseWarningThere was a problem specific to the MagickWand API.
-
exception
wand.exceptions.XServerError¶ Bases:
wand.exceptions.BaseErrorAn X resource is unavailable.
-
exception
wand.exceptions.XServerFatalError¶ Bases:
wand.exceptions.BaseFatalErrorAn X resource is unavailable.
-
exception
wand.exceptions.XServerWarning¶ Bases:
wand.exceptions.BaseWarningAn X resource is unavailable.