import logging from queue import Queue formatter = logging.Formatter("%(name)s -> %(levelname)s: %(message)s") queue = Queue() queue_handler = logging.handlers.QueueHandler(queue) queue_handler.setFormatter(formatter) logger = logging.getLogger('que') # Expected: "que -> WARNING: Test Log" # Outputs: "Test Log" logger.warning("Test Log")