concept
Python Logging
Python Logging
Python Logging is the practice of recording events, warnings, and failures in a structured way instead of relying only on ad hoc print() calls. In Brevvie Python + AI — Section 2: Control Flow & The Treasure Hunt, logging is introduced as part of graceful error notification.
Why it matters
- makes failures visible
- preserves context about what went wrong
- supports long-running or resilient programs better than silent recovery
In the course
Section 2 uses logging and stderr output to show that catching an error is not enough; the program should also notify that something failed.
See also Python Error Handling.