装饰者隐藏方法描述

时间:2018-04-18 20:43:15

标签: python python-3.x decorator

当我在装饰器下放置一个类方法时,它隐藏了help(class_name)中的方法描述(""" x""")。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

使用functools.wraps

def decorator(f):
    @functools.wrap(f)
    def wrapped(*args):
        # do something
    return wrapped