ref.py 文件源码

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

项目:yui 作者: item4 项目源码 文件源码
def html(bot, event: Message, sess, keyword: str):
    """
    HTML ???? ??

    `{PREFIX}html tbody` (`tbody` TAG? ?? ???? ??)

    """

    try:
        ref = sess.query(JSONCache).filter_by(name='html').one()
    except NoResultFound:
        await bot.say(
            event.channel,
            '?? ???? ?? ???? ????? ? ????. ??? ??????!'
        )
        return

    name = None
    link = None
    ratio = -1
    for _name, _link in ref.body:
        _ratio = fuzz.ratio(keyword, _name)
        if _ratio > ratio:
            name = _name
            link = _link
            ratio = _ratio

    if ratio > 40:
        await bot.say(
            event.channel,
            f':html: `{name}` - {link}'
        )
    else:
        await bot.say(
            event.channel,
            '??? HTML Element? ?? ?????!'
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号