• 技术文章 >Python技术 >Python基础教程

    Python如何生成个性二维码

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-07-04 10:35:31原创2794

    Python-生成个性二维码

    一、问题描述

    通过调用MyQR模块来实现生成个人所需二维码。

    安装:

    pip install myqr

    二、代码实现

    1.普通二维码

    from MyQR import myqr
    # 普通二维码
    myqr.run(
        words='http://www.cnblogs.com/mayi0312',
        save_name='qrcode.png'
    )

    效果图:

    a.png

    2.带图片的艺术二维码

    光是二维码,太单调了点。我们可以加上我们想要的图片,使二维码更具辨识度!

    准备的Logo图片:

    s.jpg

    当然,也可以选择其他个人喜爱的一张来制作艺术二维码!

    相关推荐:《Python视频教程

    from MyQR import myqr
    # 带图片的艺术二维码:黑白
    myqr.run(
        words='http://www.cnblogs.com/mayi0312',
        picture='logo.jpg',
        save_name='artistic.png'
    )
    # 带图片的艺术二维码:彩色
    myqr.run(
        words='http://www.cnblogs.com/mayi0312',
        picture='logo.jpg',
        colorized=True,
        save_name='artisticColor.png'
    )

    效果图:

    d.png

    f.png

    3.动态二维码

    其实生成动态二维码,并没有想象的那么复杂。在这里,只要我们选择的图片是动态的图片即可。

    新垣结衣GIF:

    g.gif

    在生成动态二维码的过程中,值得注意的一点是,我们生成保存的文件也必须是.gif 格式。

    from MyQR import myqr
    # 动态二维码
    myqr.run(
        words='http://www.cnblogs.com/mayi0312',
        picture='Sources/gakki.gif',
        colorized=True,
        save_name='Animated.gif'
    )

    效果图:

    h.gif

    下面来详细的讲解一下myqr.run()函数里面的参数。

    1562207120(1).png

    专题推荐:python 二维码
    上一篇:Python find()方法:检测字符串中是否包含某子串 下一篇:Python中的有序字典是什么

    相关文章推荐

    • Python常用模块之hashlib• Python如何求解最长公共子序列

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网