What's the difference between `logger.error()` and `logger.exception()`?

Responsive Ad Header

Question

Grade: Education Subject: Support
What's the difference between `logger.error()` and `logger.exception()`?
Asked by:
72 Viewed 72 Answers

Answer (72)

Best Answer
(248)
`logger.error()` logs an error message you provide. `logger.exception()` logs an error message *and* includes the full traceback, which is crucial for debugging. Use `logger.exception()` when you want to capture and log the details of an exception.