Представьте, что у нас есть контекстный менеджер с именем abc
. Итак, в приведенном ниже коде метод __exit__
, определенный внутри abc, вызывается, если есть исключение.
with abc:
print("entered context manager")
raise Exception("raising exception")