【发布时间】:2018-06-25 11:46:51
【问题描述】:
我在尝试制作自定义龙卷风装饰器时遇到错误。
TypeError: post() missing 1 required positional argument: 'self'
示例代码为:
def decorate( function_name ):
# Do something
function_name()
# Do something
class MainHandler( tornado.web.RequestHandler ):
@decorate
def post( self ):
# Do whatever
如何将self 的上下文传递给装饰器?
【问题讨论】:
标签: python tornado decorator python-decorators