用python生成(动态彩色)二维码的方法(使用myqr库实现)


Posted in Python onJune 24, 2019

最近真的感觉到了python生态的强大(倒吸一口凉气)

现在介绍一个可以生成动态二维码的库(myqr)

效果如图:

用python生成(动态彩色)二维码的方法(使用myqr库实现)用python生成(动态彩色)二维码的方法(使用myqr库实现)

用python生成(动态彩色)二维码的方法(使用myqr库实现)

第一步要安装myqr库

在cmd中直接用pip安装

pip install myqr

第二步

from MyQR import myqr
import os
 
version, level, qr_name = myqr.run(
  words="https://www.baidu.com",     # 可以是字符串,也可以是网址(前面要加http(s)://)
  version=1,               # 设置容错率为最高
  level='H',               # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
  picture="123.gif",              # 将二维码和图片合成
  colorized=True,             # 彩色二维码
  contrast=1.0,              #用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
  brightness=1.0,             #用来调节图片的亮度,其余用法和取值同上
  save_name="3.gif",           # 保存文件的名字,格式可以是jpg,png,bmp,gif
  save_dir=os.getcwd()          #控制位置
)

大家直接copy代码更改参数即可使用,注意图片的路径最好和pytho文件放一起,防止路径不对,如图:

用python生成(动态彩色)二维码的方法(使用myqr库实现)

在pycharm中看gif图不会动,记得要到文件夹里面看哦。。。。QAQ

给大家一个动图试试吧

用python生成(动态彩色)二维码的方法(使用myqr库实现)

附加官方文档

Positional parameter
 
  words: str
 
Optional parameters
 
  version: int, from 1 to 40
 
  level: str, just one of ('L','M','Q','H')
  picutre: str, a filename of a image
  colorized: bool
  constrast: float
  brightness: float
  默认输出文件名是“ qrcode.png ",而默认存储位置是当前目录
  save_name: str, the output filename like 'example.png'
  save_dir: str, the output directory

参考文章:https://3water.com/article/163824.htm

以上这篇用python生成(动态彩色)二维码的方法(使用myqr库实现)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
修改Python的pyxmpp2中的主循环使其提高性能
Apr 24 Python
Python设计模式之中介模式简单示例
Jan 09 Python
python实现俄罗斯方块游戏
Mar 25 Python
Python多进程fork()函数详解
Feb 22 Python
简单了解python单例模式的几种写法
Jul 01 Python
python matplotlib库直方图绘制详解
Aug 10 Python
Python Django 简单分页的实现代码解析
Aug 21 Python
python实现统计代码行数的小工具
Sep 19 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
Pytorch十九种损失函数的使用详解
Apr 29 Python
python文件目录操作之os模块
May 08 Python
python二维码操作:对QRCode和MyQR入门详解
Jun 24 #Python
详解python编译器和解释器的区别
Jun 24 #Python
python爬虫之自制英汉字典
Jun 24 #Python
Pyqt5实现英文学习词典
Jun 24 #Python
set在python里的含义和用法
Jun 24 #Python
如何利用Anaconda配置简单的Python环境
Jun 24 #Python
python程序变成软件的实操方法
Jun 24 #Python
You might like
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
php强制用户转向www域名的方法
2015/06/19 PHP
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
JScript内置对象Array中元素的删除方法
2007/03/08 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
node.js中的fs.chownSync方法使用说明
2014/12/16 Javascript
元素绑定click点击事件方法
2015/06/08 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
2015/08/25 Javascript
用jQuery向div中添加Html文本内容的简单实现
2016/07/13 Javascript
Vue路由跳转问题记录详解
2017/06/15 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
vue form check 表单验证的实现代码
2018/12/09 Javascript
js判断在哪个浏览器打开项目的方法
2020/01/21 Javascript
vue样式穿透 ::v-deep的具体使用
2020/06/04 Javascript
[04:40]DOTA2-DPC中国联赛1月26日Recap集锦
2021/03/11 DOTA
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
pandas dataframe的合并实现(append, merge, concat)
2019/06/24 Python
python爬虫之自制英汉字典
2019/06/24 Python
django框架auth模块用法实例详解
2019/12/10 Python
Python类反射机制使用实例解析
2019/12/30 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
航空大学应届生求职信
2013/11/10 职场文书
考试作弊被抓检讨书
2014/01/10 职场文书
员工合理化建议书
2014/05/19 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
2016学习雷锋精神活动倡议书
2015/04/27 职场文书
昆虫记读书笔记
2015/06/26 职场文书
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android