🤔 С помощью чего можно сделать свой контекстный менеджер?
Контекстный менеджер в Python можно реализовать двумя способами:
1. С помощью класса, реализующего методы enter и exit. Метод enter запускается при входе в блок with, а exit — при выходе из него.
2. С помощью декоратора @contextmanager из модуля contextlib. Это более лаконичный способ, использующий генераторы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Post #2879
851
- 🔥 4