Код IT
← Каталог

Модули в Python — Модуль logging

Фрагмент из «Модули в Python»: Модуль logging.

Python main.py

import logging

logging.basicConfig(
    level=logging.INFO,
    format="%(asctime)s [%(levelname)s] %(message)s"
)

logging.info("Приложение запущено")

try:
    result = 10 / 2
    logging.debug("Промежуточный результат: %s", result)
except ZeroDivisionError:
    logging.exception("Ошибка деления на ноль")

logging.warning("Свободная память на сервере меньше 20%")

import logging

logging.basicConfig(
    level=logging.INFO,
    format="%(asctime)s [%(levelname)s] %(message)s"
)

logging.info("Приложение запущено")

try:
    result = 10 / 2
    logging.debug("Промежуточный результат: %s", result)
except ZeroDivisionError:
    logging.exception("Ошибка деления на ноль")

logging.warning("Свободная память на сервере меньше 20%")