用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 相关文章推荐
python2.7到3.x迁移指南
Feb 01 Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 Python
python实现机器学习之元线性回归
Sep 06 Python
python多线程抽象编程模型详解
Mar 20 Python
python中enumerate() 与zip()函数的使用比较实例分析
Sep 03 Python
关于ZeroMQ 三种模式python3实现方式
Dec 23 Python
解决python 找不到module的问题
Feb 12 Python
django 模型中的计算字段实例
May 19 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
May 26 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
DRF使用simple JWT身份验证的实现
Jan 14 Python
python脚本框架webpy的url映射详解
Nov 20 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实现发微博动态代码实例
2020/12/11 PHP
Jquery插件 easyUI属性汇总
2011/01/19 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
浅析创建javascript对象的方法
2016/05/13 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
2016/05/31 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
原生js实现验证码功能
2017/03/16 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
JavaScript面向对象核心知识与概念归纳整理
2020/05/09 Javascript
详细分析React 表单与事件
2020/07/08 Javascript
EXTJS7实现点击拖拉选择文本
2020/12/17 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
[02:05]2014DOTA2西雅图国际邀请赛 BBC第二天小组赛总结
2014/07/11 DOTA
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
python学习之第三方包安装方法(两种方法)
2015/07/30 Python
python连接mysql实例分享
2016/10/09 Python
python爬取指定微信公众号文章
2018/12/20 Python
简单了解django索引的相关知识
2019/07/17 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
Anconda环境下Vscode安装Python的方法详解
2020/03/29 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
super关键字的用法
2012/04/10 面试题
机电专业个人求职信范文
2013/12/30 职场文书
党课培训主持词
2014/04/01 职场文书
2014年中秋寄语
2014/08/11 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
学生会自荐信
2019/05/16 职场文书