美文网首页
python 装饰器@wraps

python 装饰器@wraps

作者: 裴general | 来源:发表于2019-02-12 13:51 被阅读0次
from functools import wraps

def wrapper(f):
    @wraps(f)
    def wrapper_function(*args, **kwargs):
        """这个是修饰函数"""
        return f(*args, **kwargs)
    return wrapper_function
    
@wrapper
def wrapped():
    """这个是被修饰的函数
    """
    print('wrapped')

print(wrapped.__doc__)  # 输出`这个是被修饰的函数`
print(wrapped.__name__)  # 输出`wrapped`

相关文章

网友评论

      本文标题:python 装饰器@wraps

      本文链接:https://www.haomeiwen.com/subject/okxkeqtx.html