metaclass 和 方法装饰器哪一个先执行
2021-06-07 16:02
标签:print name elf ret __init__ ini int init tac metaclass 和 方法装饰器哪一个先执行 标签:print name elf ret __init__ ini int init tac 原文地址:http://www.cnblogs.com/chaleaoch/p/7324856.htmlmetaclass 和 方法装饰器哪一个先执行
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
上一篇:JSP中的隐含对象
文章标题:metaclass 和 方法装饰器哪一个先执行
文章链接:http://soscw.com/index.php/essay/91806.html