Python 装饰器的内部是否有任何“公认的”命名约定?
样式指南没有提到它,这个关于装饰器的很棒的条目在为返回的最终函数使用“包装”的变体方面非常一致,但是在创建带参数的装饰器时使用的名称呢?
def decorator_name(whatevs):
def inner(function):
def wrapped(*args, **kwargs):
# sweet decorator goodness
return wrapped
return inner
具体来说,上例中 、 和 的约定inner
是function
什么wrapped
?