Я пытаюсь узнать, возможно ли получить историю сообщений журнала из памяти (не читая файл).
Например:
#!/usr/bin/env python3
import logging
logging.basicConfig(level=logging.INFO)
logging.info("One")
logging.info("Two")
logging.info("Three")
#madeup method I'd like
logging.log_history()
["One", "Two", "Three"]
# It doesn't have to return a list of strings
# that was just to explain conceptually.
Можно ли получить историю зарегистрированных сообщений где-то в памяти?
Мотивация
Хотите отправить все журналы по электронной почте в случае возникновения определенной неисправности.