使用python3+生成动态二维码!?不会吧,是真的?

实话说,是真的,环境依赖python3,在python2中可能无法正常运行。

  • 配置环境
  • myqr.run()的参数
  • 生成简单二维码
    • 引入模块
    • 用run函数直接生成二维码
    • 整体代码
    • 运行结果
  • 生成一个带有背景图片的二维码
    • 引入模块
    • run函数运行
    • 运行结果
    • 生成动态二维码
    • 直接上代码

配置环境

一步完成配置环境:
cmd下载MyQR

pip install MyQR

下载完成后就可以开始编代码了哦

myqr.run()的参数

参数名 含义 数据类型 详细
words 二维码的指向连接 str字符串 扫描二维码后调转到指定连接
version 二维码边长 int数字 二维码边长,范围是1-40,数字越大则边长越大,默认大小来自你的纠错等级
level 纠错等级 str字符串 范围是L.M.Q.H,从左往右依次升高,默认是H
picture 结合图片 str字符串 将一个同目录下得图片作为背景图片,输入格式可以是.jpg, .png ,.bmp ,.gif
colorized 二维码色彩 bool布尔值 默认是黑白(false),彩色是(true)一般添加图片后使用彩色为好
save_name 保存图片的路径 str字符串 生成二维码后保存至本地图片的名称默认是qrcode.png

生成简单二维码

引入模块

from MyQR import myqr

用run函数直接生成二维码

myqr.run(words='https://www.baidu.com'
)

整体代码

from MyQR import myqr
myqr.run(words='https://www.baidu.com'
)

来试试

运行结果

在当前目录下生成了一张qrcode.png

生成一个带有背景图片的二维码

准备一个图片,这里选择的是⬇⬇⬇

命名为baidu.png

引入模块

from MyQR import myqr

run函数运行

myqr.run(words='https://www.baidu.com',#需要跳转到的网页version=5,#二维码边长level='H',#纠错等级picture='baidu.png',#输入图片colorized=True,#颜色为彩色save_name='toBaidu.png',
)

运行结果

来看一下运行结果,在当前目录下多了一个toBaidu.png

生成动态二维码

来一个gif动图,命名为今天你微笑了吗.gif

直接上代码

上面已经铺垫了那么多了,因该可以直接上代码了

from MyQR import myqr
myqr.run(words='https://www.baidu.com',version=5,level='H',picture='今天你微笑了吗.gif',colorized=True,save_name='微笑.gif',
)

因为是动图,所以有点慢,需要耐心等半分钟到十五秒
在当前目录下多了一个微笑.gif

扫一下,成功啦!


# 总结 大功告成,今天使用了MyQR库生成了普通二维码、动态二维码和带背景的二维码

转载请注明出处,谢谢

python3使用MyQR库生成动态二维码相关推荐

  1. python使用第三方库MyQR实现生成动态二维码

    使用python第三方库:MyQR GitHub地址: https://github.com/sylnsfar/qrcode 步骤: 1.安装myqr pip install MyQR 1.2 准备需 ...

  2. python之MyQR库生成专属二维码

    目录 普通的二维码 带图片的二维码 动态的二维码 自动化生成脚本 MyQR是Python的一个第三方库,专门用来制作个性二维码,可以静态可以动态,简直潮流啊.在Python调用MyQR之前需要先安装M ...

  3. python myqr制作二维码生成器_用Python生成动态二维码,只要5行代码,拥有你的个性二维码!...

    原标题:用Python生成动态二维码,只要5行代码,拥有你的个性二维码! 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. P ...

  4. python小工具myqr生成动态二维码

    python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...

  5. Python生成动态二维码,只需几行代码,这也太有意思了~

    兄der们,今天我们试试只用几行代码,生成动态二维码! 来吃够~ 模块相关 我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install pip install MyQR 参数讲解 ...

  6. Flask 生成动态二维码登录

    看了很多篇生成动态二维码的帖子,但是,都是片段,前言后语都没有.主要研究的这篇 然后自身也不够理解flask基本语言结构,所以头大, 皇天不负有心人,后来看了一些教程,再加上同事小姐姐指导,终究是给跑 ...

  7. Python生成动态二维码,运用神库:qrcode

    一.介绍 1.1 二维码 二维码又称二维条码,常见的二维码为 QR Code,QR 全称 Quick Response.是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见.我们 ...

  8. 用Python生成动态二维码,只要5行代码,拥有你的个性二维码!

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 ...

  9. 用MyQR制作专属动态二维码

    最近在逛GitHub时,发现一个简单又好玩的库-QR-Code.今天就用这个库来做一点小东西.这个库是用来生成艺术二维码(GIF动态二维码.图片二维码)的.目前这个库已经有3k+ star了,有兴趣可 ...

  10. Python生成动态二维码,又掌握了一个小技巧

    有点无聊,用Python来生成一个动态二维码吧,只需要几行代码~ 模块相关 我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install pip install MyQR 参数讲解 ...

最新文章

  1. centos使用yum安装gcc
  2. Kotlin的基本数值类型问题:是对象?还是基本数据类型?
  3. Task Runner Explorer for vs2015找不到啊
  4. guns java_guns——一个简便的后台管理系统
  5. java ean13 条形码_【教程】Spire.Barcode 教程:如何在C#中创建EAN-13条码
  6. flask中关于endpoint端点、url_map映射、view_func视图函数,view_functions、及视图函数名是否何以相同的问题?
  7. 你有多温柔,就有多强大
  8. 新概念英语(1-59)Is that all
  9. php mcrypt取消,准备在PHP 7.2中删除Mcrypt
  10. CentOS6.7系统优化加强牢固脚本
  11. Hello!SCDN
  12. PackageManager hasSystemFeature
  13. 物料搬运设备中的链条和链轮的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  14. C语言代码如何运行的
  15. GL_DITHER 抖动算法
  16. Java 获取月初时间
  17. 康熙不愧大帝——且看他是怎样交班的
  18. OpenCV每日函数 结构分析和形状描述符(8) fitLine函数 拟合直线
  19. 效法羲和驭天马,志在长空牧群星
  20. 华为绝不狭隘自主创新

热门文章

  1. 学习计算机组装与维护的意义,计算机组装与维护课程学习体会
  2. configure: error: Jabber library not found
  3. Android 救援模式(Rescue Mode)原理剖析
  4. 卡巴斯基7.0最新激活码
  5. 怎样做好软件测试经理
  6. 电路设计_RS485总线典型电路介绍
  7. 【Java学习笔记】API:I/O流
  8. NCCN指南下载以后无法复制,粘贴原因及PDF密码破解
  9. 最新卡巴斯基互联网安全套装7.0(kis7)系列激活码
  10. python交通流预测算法_一种高速公路交通流预测方法与流程