装饰器和元类哪个先执行
2017-05-24 本文已影响27人
冯斯特罗
def deco(function):
print 'i am in deco'
return function
class MetaClass(type):
def __init__(cls,name,bases,attr):
print 'i am in MetaClass'
class Home(object):
__metaclass__ = MetaClass
@deco
def index(self):
print 'i am in index'
Home()
# i am in deco
# i am in MetaClass