astmatch.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:pyq 作者: caioariede 项目源码 文件源码
def match(self, selector, filename):
        module = astor.parsefile(filename)
        for match in super(ASTMatchEngine, self).match(selector, module.body):
            lineno = match.lineno
            if isinstance(match, (ast.ClassDef, ast.FunctionDef)):
                for d in match.decorator_list:
                    lineno += 1
            yield match, lineno
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号