Що таке контекстний менеджер і with?
Відповідь
•with гарантує звільнення ресурсу.
•Файли, блокування, з’єднання.
•Свій менеджер: реалізуй __enter__ і __exit__.
•Або використовуй contextlib.contextmanager.
•Спрощує безпечний код.
Чи корисна ця відповідь?