def method(path,method,callback)
def decorator(callback):if isinstance(callback, basestring): callback = load(callback)
for rule in makelist(path) or yieldroutes(callback):
for verb in makelist(method):
verb = verb.upper()
route = Route(self, rule, verb, callback, name=name,
plugins=plugins, skiplist=skiplist, **config)
self.add_route(route)
return callback
return decorator(callback) if callback else decorator
最后一句话的含义是什么?在Python中,如果回调其他装饰器的意思是“返回装饰器(回调)”是什么?
有一个发布的语言标准,以及交互式解释。在您发布这些问题之前,您会获得更多快乐,看看基本问题。 – Marcin 2012-07-19 14:56:17