txt2tags.py 文件源码

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

项目:fast-downward 作者: danfis 项目源码 文件源码
def _set_prop(self, line=''):
        "Extract info from original line and set data holders."
        # Detect title type (numbered or not)
        id_ = line.lstrip()[0]
        if   id_ == '=': kind = 'title'
        elif id_ == '+': kind = 'numtitle'
        else: Error("Unknown Title ID '%s'"%id_)
        # Extract line info
        match = regex[kind].search(line)
        level = len(match.group('id'))
        txt   = match.group('txt').strip()
        label = match.group('label')
        # Parse info & save
        if CONF['enum-title']: kind = 'numtitle'  # force
        if rules['titleblocks']:
            self.tag = TAGS.get('%s%dOpen'%(kind,level)) or \
                       TAGS.get('title%dOpen'%level)
        else:
            self.tag = TAGS.get(kind+`level`) or \
                       TAGS.get('title'+`level`)
        self.last_level = self.level
        self.kind  = kind
        self.level = level
        self.txt   = txt
        self.label = label
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号