В моей программе на Python я импортирую модуль (скажем, он называется bananas
). Модуль получает регистратор внутри своего __init__.py
, выполняя это:
_logger = logging.getLogger(__name__)
. Таким образом, имя регистратора равно bananas
.
В моей программе (той, которая импортирует модуль bananas
), у меня также есть эта строка: my_logger = logging.getLogger("bananas")
.
Имеет ли это:
- Перезаписать
_logger
сделано в bananas
?
- Получить этот логгер, и, таким образом,
my_logger
теперь равен _logger
?
- Что-то еще целиком
Спасибо за вашу помощь!