Exceptions & Error Codes¶
Error classes and status enumerations for pylibheif.
HeifErrorCode¶
pylibheif.HeifErrorCode ¶
Bases: enum.Enum
__module__
class-attribute
¶
str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.
HeifError¶
pylibheif.HeifError ¶
Bases: builtins.Exception
__module__
class-attribute
¶
str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.
Error Subclasses¶
HeifInputDoesNotExistErrorHeifInvalidInputErrorHeifUnsupportedFiletypeErrorHeifUnsupportedFeatureErrorHeifUsageErrorHeifMemoryAllocationErrorHeifEncodingErrorHeifColorProfileDoesNotExistError