TGViewer
CodeShadow CodeShadow @codeshadowcources · 77 subscribers
Post #97 15
📚 Создание собственного менеджера контекста

Вы можете написать свой менеджер, используя методы `__enter__` и `__exit__`.

🔹 Пример:

class MyContext:
def __enter__(self):
print("Входим в блок")
return self

def __exit__(self, exc_type, exc_val, exc_tb):
print("Выходим из блока")

with MyContext():
print("Внутри блока")

Результат:

Входим в блок
Внутри блока
Выходим из блока

Очень удобно для логирования или работы с ресурсами.
More from @codeshadowcources
  1. Oct 14, 2026Дообучение нейронок за 13.000 считается слишком мало. Держу в курсе. 🍿 На рынке Kwork так…
  2. Oct 12, 2026Жиза...
  3. Oct 11, 2026Кстати, раньше я активно использовал другого своего бота-планировщика. Но только для распи…
  4. Oct 11, 2026Я тут потихонечку создаю ИИ ассистента для упрощения работы и делегирования задач, если не…
  5. Oct 9, 2026🖥
  6. Oct 8, 2026Наш внутренний проект для преподавателей. Думаю, получилось отлично)
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →