def _decorate_class(self, cls):
class _Meta(type):
def __new__(cls, name, bases, attrs):
for attr_name, attr in attrs.items():
if callable(attr):
attrs[attr_name] = self(attr)
return super(_Meta, cls).__new__(cls, name, bases, attrs)
return six.add_metaclass(_Meta)(cls)
评论列表
文章目录