import json
import math
"""
处理异常的装饰器类
"""
class DecorateExcept:
def __init__(self, function):
self.function = function
def __call__(self, *args, **kwargs):
try:
function_result = self.function(*args, **kwargs)
except FileNotFoundError as result: # filename文件 没找到
print("Error: file is not fount %s" % result)
except AttributeError as result:
print("Error: %s" % result)
except Exception as result:
print("unkown Error: %s" % result)
else:
return function_result"""
处理异常的装饰器类
"""