Я использую модуль журнала Python, чтобы войти в несколько строк отладки в файл, который работает довольно хорошо. Кроме того, я хотел бы использовать этот модуль, чтобы также распечатать строки в Stdout. Как мне это сделать? Чтобы ввести мои строки в файл, который я использую следующим кодом: < /p>
import logging
import logging.handlers
logger = logging.getLogger("")
logger.setLevel(logging.DEBUG)
handler = logging.handlers.RotatingFileHandler(
LOGFILE, maxBytes=(1048576*5), backupCount=7
)
formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
handler.setFormatter(formatter)
logger.addHandler(handler)
< /code>
, а затем вызовите функцию регистрации, такую как < /p>
logger.debug("I am written to the file")
< /code>
Спасибо за помощь здесь! < /p>
Подробнее здесь: https://stackoverflow.com/questions/137 ... -to-stdout
Конфигурация регистратора для входа в систему для файла и печати в stdout ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Конфигурация регистратора для входа в систему для файла и печати в stdout
Anonymous » » в форуме Python - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Конфигурация регистратора для регистрации в файле и печати на стандартный вывод
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ничего не происходит после subprocess.stdout.readline()/subprocess.stdout.read()
Anonymous » » в форуме Python - 0 Ответы
- 59 Просмотры
-
Последнее сообщение Anonymous
-