Add contextual identifiers that make debugging easier.
Section: Logging and Diagnostics
Attach request or job context to logs
python
python
import logging
base_logger = logging.getLogger(__name__)
logger = logging.LoggerAdapter(base_logger, {"request_id": request_id})
logger.info("Processing request")Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Logging and Diagnostics
Log an exception with traceback
Emit the stack trace automatically in an except block.
Time a block of code
Measure elapsed time around suspicious code paths.
Benchmark small snippets with timeit
Measure a small expression from the command line.