algo.py 文件源码

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

项目:bibmanagement 作者: AlexandreRio 项目源码 文件源码
def parse_month(string, pos=messages.Pos.unknown):
    """Parse a BibTeX month field.

    This performs fairly fuzzy parsing that supports all standard
    month macro styles (and then some).

    Raises InputError if the field cannot be parsed.
    """
    val = string.strip().rstrip('.').lower()
    for i, name in enumerate(_MONTHS):
        if name.startswith(val) and len(val) >= 3:
            return i + 1
    pos.raise_error('invalid month `{}\''.format(string))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号