Exceptions — Pycairo documentation (original) (raw)

When a cairo function or method call fails an cairo.Error exception, or a subclass thereof, is raised.

cairo.Error()

exception cairo.Error

This exception is raised when a cairo object returns an error status.

status_: Status_ = Ellipsis

cairo.CairoError

An alias for Error

Added in version 1.12.0.

exception cairo.MemoryError

Bases:

Error, MemoryError

Added in version 1.15: Prior to 1.15 MemoryError was raised instead of this type.

exception cairo.IOError

Bases:

Error, IOError

Added in version 1.15: Prior to 1.15 IOError was raised instead of this type.