用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计算圆周长、面积、球体体积并画出圆
Apr 08 Python
python遍历 truple list dictionary的几种方法总结
Sep 11 Python
浅谈Python数据类型判断及列表脚本操作
Nov 04 Python
python入门基础之用户输入与模块初认识
Nov 14 Python
python smtplib模块自动收发邮件功能(二)
May 22 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
python 实现GUI(图形用户界面)编程详解
Jul 17 Python
OpenCV+face++实现实时人脸识别解锁功能
Aug 28 Python
python中bytes和str类型的区别
Oct 21 Python
python kafka 多线程消费者&手动提交实例
Dec 21 Python
python numpy 矩阵堆叠实例
Jan 17 Python
Django框架之路由用法
Jun 10 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
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
jQuery UI Datepicker length为空或不是对象错误的解决方法
2010/12/19 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
Iframe实现跨浏览器自适应高度解决方法
2014/09/02 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
RequireJS 依赖关系的实例(推荐)
2017/01/21 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
Vue2.0+ElementUI实现表格翻页的实例
2017/10/23 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
微信小程序修改数组长度的问题的解决
2019/12/17 Javascript
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
Python数据结构之Array用法实例
2014/10/09 Python
PyQt5打开文件对话框QFileDialog实例代码
2018/02/07 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
Tensorflow的常用矩阵生成方式
2020/01/04 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
2020/06/01 Python
python request 模块详细介绍
2020/11/10 Python
香港万宁官方海外旗舰店:香港健与美连锁店
2018/09/27 全球购物
马来西亚太阳镜、眼镜和隐形眼镜网上商店:Focus Point
2018/12/13 全球购物
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
安全事故检讨书
2014/01/18 职场文书
班级活动策划书
2014/02/06 职场文书
移交协议书
2014/08/19 职场文书
文秘班元旦晚会活动策划方案
2014/08/28 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
学习十八大宣传标语
2014/10/09 职场文书
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
2021/05/12 Python
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android
Ajax实现三级联动效果
2021/10/05 Javascript
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫
苹果的回收机器人可以通过拆解iPhone获取大量的金和铜并外公布了环境保护最新进展
2022/04/21 数码科技