ruleparser.py 文件源码

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

项目:python-agent 作者: sandabuliu 项目源码 文件源码
def __init__(self, rule):
        self.rule = rule
        self.opener = self.rule['opener']
        self.closer = self.rule['closer']
        self.columns = self.rule.get('columns', -1)

        nested = nestedExpr(opener=self.opener, closer=self.closer,
                            content=CharsNotIn(self.opener + self.closer))
        if self.columns < 0:
            self.nested = OneOrMore(nested)
        else:
            self.nested = nested * self.columns + Or([CharsNotIn('\n'), Empty()])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号