logging.basicConfig() необходимо передать аргумент level, указав нужный уровень. Например, чтобы установить уровень логирования на logging.INFO, можно использовать:
  logging.basicConfig(level=logging.INFO)Изменить уровень логирования с помощью logging.basicConfig() можно путем указания аргумента level при вызове этой функции. Важно помнить, что logging.basicConfig() следует вызывать только один раз в вашем приложении, обычно в самом начале его выполнения. Последующие вызовы будут проигнорированы, если конфигурация логирования уже была произведена.
Аргумент level принимает одно из значений констант, определенных в модуле logging, которые представляют уровни логирования:
logging.DEBUGlogging.INFOlogging.WARNINGlogging.ERRORlogging.CRITICALВыбор уровня логирования определяет, какие сообщения будут выводиться в лог. Например, если установить уровень logging.INFO, то будут выводиться сообщения уровней INFO, WARNING, ERROR и CRITICAL, а сообщения уровня DEBUG будут игнорироваться.
Пример использования:
import logging
# Установка уровня логирования на INFO
logging.basicConfig(level=logging.INFO)
logging.debug("Это отладочное сообщение")  # Не будет выведено
logging.info("Это информационное сообщение") # Будет выведено
logging.warning("Это предупреждение")         # Будет выведено
logging.error("Это сообщение об ошибке")    # Будет выведено
logging.critical("Это критическая ошибка")   # Будет выведено
В этом примере, установив level=logging.INFO, мы указываем, что хотим видеть сообщения уровня INFO и выше. Следовательно, сообщение logging.debug() не будет отображено, а остальные сообщения будут записаны в лог (по умолчанию - в консоль).
Дополнительные замечания:
logging.basicConfig(), по умолчанию будет использован уровень logging.WARNING.logging.basicConfig() также позволяет настроить формат лог-сообщений, обработчики (handlers) для записи логов в файлы, и другие параметры.logging.config.fileConfig() или logging.config.dictConfig().