【python】执行装饰方法后,返回结果为None

原因:内嵌装饰函数没有返回结果

def match_error(func):
    """2020-06-06 00:29:05 根据数据选择分支"""
    def _match_error(self, *args, **kwargs):
        return self.match(lambda x: self, lambda x: func(self, *args, **kwargs))
    return _match_error
原文地址:https://www.cnblogs.com/GothicLolita/p/13053223.html