# Логгирование

Встроенный модуль logging. Нужно настроить логгер и использовать его.

Настройка:

---

```python
import logging

if __name__ == '__main__':
    logging.basicConfig(level=logging.ERROR, filename="error.log",filemode="w",
                        format="%(asctime)s %(levelname)s %(message)s")
```

**Использование:**

Внутри модуля, где настраивался логгер:

```
logging.error("Критическая ошибка в основном модуле")
```

В вызываемом модуле не проводим настройку, только:

```python
logger = logging.getLogger(__name__)
logger.error('Wow')
```