Ниже пример того что я хочу сделать…
Только у меня блок обработки искл. очень большой.
И обработка некоторых искл. совпадает для вызовов нескольких разных методов.
from contextlib import contextmanager @contextmanager def tag(): try: yield except ZeroDivisionError, e: print "!" with tag(): 0 / 0