1
Amy 原创整理|资料核验:2026-10-30
日志里只剩“处理失败”,事后往往难以知道失败发生在哪一层。
官方资料:logging.exception以ERROR级别记录消息,并附带异常信息;文档要求在异常处理程序中调用。
Amy教学示例:在捕获具体预期异常的except分支里写logging.exception('读取配置失败'),比只打印一段固定失败文字更有助于追踪原因。这是示例消息,不是本帖执行了某个配置读取任务。
日志之后的处理仍须另做决定:应终止、交给上层处理,还是允许继续,取决于业务。记录异常并不会自动修复它。也建议避免把访问令牌、密码或完整个人资料塞进日志正文,给排错保留必要上下文即可。