4. pybt.utils.logger

pybt.utils.logger.setup_logger(name: str = 'pybt', level: int = 10, log_file: str | None = None) Logger

Set up and configure the logger.

Parameters:
  • name – The name of the logger

  • level – The logging level

  • log_file – Optional file path to write logs to

Returns:

Configured logger instance

Return type:

logging.Logger