Я пишу библиотеку. Когда я документирую следующий код с помощью Sphinx, описание kwarg выглядит так: logger=<RootLogger root (WARNING)>
.
import logging
def f(logger=logging.getLogger()):
pass
Вот еще один пример: https://qcodes.github.io/Qcodes/api/logger/logger.html#qcodes .logger.logger.LogCapture
Что означает (WARNING)
? Как избавиться от этого?
Это плохая идея, чтобы позволить пользователю библиотеки предоставить регистратор?
Спасибо.