Ниже приведен пример функции
def temp(data):
a = sample_function_1(data)
a = a[0][0]
b = sample_function_2(data,'no',0,30)
b = b[-1]
c = sample_function_3(data, 'thank', 0, None, 15, 5)
c = c[-2]
print(a, b, c)
return a, b, c
Обработка ошибок выполняется для sample_function_1
, sample_function_2
и sample_function_3
. Таким образом, значения, возвращаемые этими функциями, не вызывают проблем, но вычисления, выполненные для переменных a, b, c
, могут вызвать ошибки.
Существует более 200 таких функций, и мне нужно эффективно управлять ошибками. Я знаю, что попробовать, поймать, кроме как вариант, но есть ли подходы, которые могут быть использованы для решения этой проблемы.