contextlib
Инструменты для часто выполняемых задач, затрагивающих управление контекстом.
Данный модуль предоставляет примитивы для решения задач, в которых важна возможность инициализации и финализации контекста исполнения.
Узнать больше о контекстных менеджерах и инструкции
Узнать больше о контекстных менеджерах и инструкции
with
можно в соответствующих разделах:
Синонимы поиска: contextlib
Статьи раздела
contextlib.closing | Позволяет автоматически «закрыть» объект после отрабатывания кода. |
contextlib.ContextDecorator | Базовый класс для менеджеров контекста, которые могут быть использова… |
contextlib.contextmanager | Декоратор, упрощающий создание менеджеров контекста. |
|
Позволяет вложить несколько менеджеров один в другой. |
contextlib.nullcontext | Возвращает менеджер контекста, являющийся «пустышкой». |
contextlib.redirect_stderr | Менеджер контекста, временно направляющий stderr в указанный файлопод… |
contextlib.redirect_stdout | Менеджер контекста, временно направляющий stdout в указанный файлопод… |
contextlib.suppress | Возвращает менеджер контекста, подавляющий указанные типы исключений. |
В разделе «Пакеты и модули»:
array
collections
datetime
functools
itertools
keyword (ключевые слова)
math
random
re (регулярные выражения)
string
На заметку
Читайте нас в Twitter. Ссылка в самом низу страницы.