здесь у меня есть простой код, инициализирующий новый регистратор и просто регистрирующий простое информационное сообщение. Но сообщение INFO в консоли становится красным. Я думал, что должен быть серым, и я хочу, чтобы он был серым. Режим отладки также возвращает красное сообщение в консоли.
Код: Выделить всё
import logging
logger = logging.getLogger('main')
logger.setLevel(logging.INFO)
handler = logging.StreamHandler()
formatter = logging.Formatter("%(name)s %(asctime)s %(levelname)s %(message)s", datefmt="%Y-%m-%d %H:%M:%S")
handler.setFormatter(formatter)
logger.addHandler(handler)
logger.info('START EXECUTION')
Даже когда я использую это решение. Как я могу раскрасить вывод журнала Python? это не помогает, информационные и отладочные сообщения остаются красными.
Подробнее здесь:
https://stackoverflow.com/questions/745 ... ed-logging