Python logging formatter на разных уровнях

Как я могу использовать разные форматы на разных уровнях Python Logger? Например, я хочу, чтобы INFO:root отключен для уровня INFO, но все еще отображается для предупреждения. В настоящее время у меня есть этот код:

logging.basicConfig(level=logging.INFO, format='%(asctime)s %(message)s', datefmt='%H:%M:%S -')

Что делает: "Время - Сообщение" для всех уровней. Могу ли я сохранить этот формат только для INFO и при этом оставаться по умолчанию для других?

0 ответов

Другие вопросы по тегам