Инструменты для часто выполняемых задач, затрагивающих управление контекстом.
Данный модуль предоставляет примитивы для решения задач, в которых важна возможность инициализации и финализации контекста исполнения.

Узнать больше о контекстных менеджерах и инструкции with можно в соответствующих разделах:

Синонимы поиска: contextlib
Статьи раздела
contextlib.closing Позволяет автоматически «закрыть» объект после отрабатывания кода.
contextlib.ContextDecorator Базовый класс для менеджеров контекста, которые могут быть использова…
contextlib.contextmanager Декоратор, упрощающий создание менеджеров контекста.
contextlib.nested Позволяет вложить несколько менеджеров один в другой.
contextlib.nullcontext Возвращает менеджер контекста, являющийся «пустышкой».
contextlib.redirect_stderr Менеджер контекста, временно направляющий stderr в указанный файлопод…
contextlib.redirect_stdout Менеджер контекста, временно направляющий stdout в указанный файлопод…
contextlib.suppress Возвращает менеджер контекста, подавляющий указанные типы исключений.
На заметку
Зарегистрированные пользователи могут добавлять Видео.