Можно ли условно обрабатывать исключения? Я хотел бы иметь возможность написать функцию, чтобы вызывающая сторона могла решить, кто обрабатывает исключение.
Примерно так:
def my_func(my_arg, handle_exceptions):
try:
do_something(my_arg)
except Exception as e if handle_exceptions:
print("my_func is handling the exception")
Подробнее здесь: https://stackoverflow.com/questions/814 ... exceptions