try:
result = a = b
except BaseException as ex:
flag = True
logging.exception(ex)
finally:
if flag:
print(f'{a} || {b} are nit degit')
else:
print(f'{a} + {b} = {result}')
Продовжити завдання виконуване в классі, а саме:
1) Створити класс Calculation.
2) Класс Calculation має метод __call__ для арифметичних дій +, -, /, * та всі вилючення логує до текстового файлу.
3) Додати метод для перевірки типу отриманих данних і можливості їх конвертувати до int, float. Всі виключення конвертації логувати.
4) basicConfig налаштувати на дозапис файлу.