filters.py 文件源码

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

项目:mblog 作者: moling3650 项目源码 文件源码
def block_code(self, code, lang):
        guess = 'python3'
        if code.lstrip().startswith('<?php'):
            guess = 'php'
        elif code.lstrip().startswith(('<', '{%')):
            guess = 'html+jinja'
        elif code.lstrip().startswith(('function', 'var', '$')):
            guess = 'javascript'

        lexer = get_lexer_by_name(lang or guess, stripall=True)
        return highlight(code, lexer, HtmlFormatter())

# ???????md?????????????????????????
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号