与关于 python __doc__ docstring非常相关。如果我不使用 functools 并使用如何从函数本身内部打印 python 函数的文档字符串中提到的包装器?,有没有办法打印文档字符串。
def passmein(func):
def wrapper(*args, **kwargs):
return func(func, *args, **kwargs)
return wrapper
@passmein
def testfunc(me):
"""This is a test function"""
#print me.__doc__
if __name__ == '__main__':
print testfunc.__doc__
这没有返回。