qrcode.py 文件源码

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

项目:plumeria 作者: sk89q 项目源码 文件源码
def qr(message):
    """
    Generates a QR code from given text.

    Example::

        /qrcode Hello there!
    """
    if len(message.content) > 200:
        raise CommandError("Text is too long to generate a QR code for.")

    def execute():
        old = qrcode.make(message.content, border=2)
        new = Image.new("RGB", old.size, (255, 255, 255))
        new.paste(old)
        return new

    im = await asyncio.get_event_loop().run_in_executor(None, execute)
    return Response("", [ImageAttachment(im, "qr.png")])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号