Ruff invalid-get-logger-argument (LOG002)

invalid-get-logger-argument в Ruff проверяет код на предупреждение LOG002. Правило относится к группе flake8-logging.

Почему это неправильно

Логирование должно сохранять полезный контекст и не ломаться из-за неверных аргументов или неудачного форматирования.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-get-logger-argument и пример ниже.

Пример ошибки

import logging

logger = logging.getLogger(__file__)

Как правильно

import logging

logger = logging.getLogger(__name__)

Автоисправление

Ruff может предложить автоисправление в некоторых случаях.