python3使用MyQR库生成动态二维码
使用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库生成动态二维码相关推荐
- python使用第三方库MyQR实现生成动态二维码
使用python第三方库:MyQR GitHub地址: https://github.com/sylnsfar/qrcode 步骤: 1.安装myqr pip install MyQR 1.2 准备需 ...
- python之MyQR库生成专属二维码
目录 普通的二维码 带图片的二维码 动态的二维码 自动化生成脚本 MyQR是Python的一个第三方库,专门用来制作个性二维码,可以静态可以动态,简直潮流啊.在Python调用MyQR之前需要先安装M ...
- python myqr制作二维码生成器_用Python生成动态二维码,只要5行代码,拥有你的个性二维码!...
原标题:用Python生成动态二维码,只要5行代码,拥有你的个性二维码! 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. P ...
- python小工具myqr生成动态二维码
python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...
- Python生成动态二维码,只需几行代码,这也太有意思了~
兄der们,今天我们试试只用几行代码,生成动态二维码! 来吃够~ 模块相关 我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install pip install MyQR 参数讲解 ...
- Flask 生成动态二维码登录
看了很多篇生成动态二维码的帖子,但是,都是片段,前言后语都没有.主要研究的这篇 然后自身也不够理解flask基本语言结构,所以头大, 皇天不负有心人,后来看了一些教程,再加上同事小姐姐指导,终究是给跑 ...
- Python生成动态二维码,运用神库:qrcode
一.介绍 1.1 二维码 二维码又称二维条码,常见的二维码为 QR Code,QR 全称 Quick Response.是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见.我们 ...
- 用Python生成动态二维码,只要5行代码,拥有你的个性二维码!
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 ...
- 用MyQR制作专属动态二维码
最近在逛GitHub时,发现一个简单又好玩的库-QR-Code.今天就用这个库来做一点小东西.这个库是用来生成艺术二维码(GIF动态二维码.图片二维码)的.目前这个库已经有3k+ star了,有兴趣可 ...
- Python生成动态二维码,又掌握了一个小技巧
有点无聊,用Python来生成一个动态二维码吧,只需要几行代码~ 模块相关 我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install pip install MyQR 参数讲解 ...
最新文章
- centos使用yum安装gcc
- Kotlin的基本数值类型问题:是对象?还是基本数据类型?
- Task Runner Explorer for vs2015找不到啊
- guns java_guns——一个简便的后台管理系统
- java ean13 条形码_【教程】Spire.Barcode 教程:如何在C#中创建EAN-13条码
- flask中关于endpoint端点、url_map映射、view_func视图函数,view_functions、及视图函数名是否何以相同的问题?
- 你有多温柔,就有多强大
- 新概念英语(1-59)Is that all
- php mcrypt取消,准备在PHP 7.2中删除Mcrypt
- CentOS6.7系统优化加强牢固脚本
- Hello!SCDN
- PackageManager hasSystemFeature
- 物料搬运设备中的链条和链轮的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- C语言代码如何运行的
- GL_DITHER 抖动算法
- Java 获取月初时间
- 康熙不愧大帝——且看他是怎样交班的
- OpenCV每日函数 结构分析和形状描述符(8) fitLine函数 拟合直线
- 效法羲和驭天马,志在长空牧群星
- 华为绝不狭隘自主创新
热门文章
- 学习计算机组装与维护的意义,计算机组装与维护课程学习体会
- configure: error: Jabber library not found
- Android 救援模式(Rescue Mode)原理剖析
- 卡巴斯基7.0最新激活码
- 怎样做好软件测试经理
- 电路设计_RS485总线典型电路介绍
- 【Java学习笔记】API:I/O流
- NCCN指南下载以后无法复制,粘贴原因及PDF密码破解
- 最新卡巴斯基互联网安全套装7.0(kis7)系列激活码
- python交通流预测算法_一种高速公路交通流预测方法与流程