【Python-装饰器】【示例】日志记录装饰器
# 一个简易的日志记录装饰器,用于记录函数执行信息
def log(func):
def wrapper(*args, **kwargs):
print(f"调用函数{func.__name__},参数:{args},{kwargs}")
result=func(*args, **kwargs)
print(f"函数{func}执行结果:{result}")
return result
return wrapper
@log
def calculate(x,y):
return x+y
calculate(6,9)