У меня есть приложение-пирамида, и я хочу, чтобы журналы попадали в stderr и stdout. stdout должен быть уровня «ИНФОРМАЦИЯ» и ниже. stderr должен быть «WARN» и выше. Как мне для этого изменить свой файл .ini?
В настоящее время я веду журнал таким образом, считается ли это правильным?
log = logger.getLogger(__name__) log.info("update ...") log.error("MAYDAY MAYDAY... BOOM!!!")
В настоящее время я использую ведение журнала по умолчанию, а именно следующее.
[loggers] keys = root, app [handlers] keys = console [formatters] keys = generic [logger_root] level = WARN handlers = console [logger_app] level = WARN handlers = qualname = app [handler_console] class = StreamHandler args = (sys.stderr,) 85 level = NOTSET formatter = generic [formatter_generic] format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s