Peewee - 数据库错误

Python 的 DB-API 标准(由 PEP 249 推荐)指定了任何 DB-API 兼容模块(例如 pymysql、pyscopg2 等)定义的 Exception 异常类的类型。

Peewee API 为这些异常提供了简单易用的包装器。 PeeweeException 是基类,在 Peewee API 中定义了以下异常类 −

  • DatabaseError

  • DataError

  • IntegrityError

  • InterfaceError

  • InternalError

  • NotSupportedError

  • OperationalError

  • ProgrammingError

我们可以从 Peewee 实现上述异常,而不是尝试 DB-API 特定异常。