exception¶
- janim.exception.custom_excepthook(exc_type, exc_value, exc_traceback)¶
- janim.exception.EXITCODE_PYSIDE6_NOT_FOUND = 1001¶
PySide6未安装时的退出码
- janim.exception.EXITCODE_MODULE_NOT_FOUND = 1002¶
使用
run或write指定的文件未找到时的退出码
- janim.exception.EXITCODE_NOT_FILE = 1003¶
使用
run或write指定路径不是文件时的退出码
- janim.exception.EXITCODE_PYOPENGL_NOT_FOUND = 1004¶
PyOpenGL未安装时的退出码(仅在设备不支持 OpenGL4.3 的情况下需要安装 PyOpenGL)
- janim.exception.EXITCODE_TYPST_NOT_FOUND = 1101¶
Typst未安装时的退出码
- janim.exception.EXITCODE_TYPST_COMPILE_ERROR = 1102¶
Typst编译失败时的退出码
- janim.exception.EXITCODE_FFMPEG_NOT_FOUND = 2001¶
ffmpeg未安装时的退出码
- janim.exception.EXITCODE_FFPROBE_ERROR = 2002¶
ffprobe执行失败时的退出码
- exception janim.exception.JAnimException¶
基类:
Exception
- exception janim.exception.ExitException(exit_code: int)¶
-
当
ExitException未被捕获时, 会直接以exit_code退出,不输出traceback信息- exit_code: int¶
- exception janim.exception.TimelineError¶
- exception janim.exception.TimelineLookupError¶
- exception janim.exception.RecordFailedError¶
- exception janim.exception.RecordNotFoundError¶
- exception janim.exception.NotAnimationError¶
- exception janim.exception.UpdaterError¶
- exception janim.exception.GetItemError¶
- exception janim.exception.PatternMismatchError¶
基类:
GetItemError
- exception janim.exception.InvalidOrdinalError¶
基类:
GetItemError
- exception janim.exception.CmptGroupLookupError¶
- exception janim.exception.PointError¶
- exception janim.exception.InvaildMatrixError¶
基类:
PointError
- exception janim.exception.BooleanOpsError¶
- exception janim.exception.AsTypeError¶
- exception janim.exception.CopyError¶
- exception janim.exception.ColorNotFoundError¶
- exception janim.exception.FontNotFoundError¶