用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验证码识别的方法
Jul 10 Python
深入理解Python中字典的键的使用
Aug 19 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
Python多进程库multiprocessing中进程池Pool类的使用详解
Nov 24 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
Jan 16 Python
pygame实现雷电游戏雏形开发
Nov 20 Python
python基于Selenium的web自动化框架
Jul 14 Python
Python 捕获代码中所有异常的方法
Aug 03 Python
Python如何操作docker redis过程解析
Aug 10 Python
python分布式爬虫中消息队列知识点详解
Nov 26 Python
在Python中实现字典反转案例
Dec 05 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
Apr 21 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
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
PHP新手上路(九)
2006/10/09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
PHP常用开发函数解析之数组篇[未完结]
2012/07/30 PHP
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
Laravel框架数据库迁移操作实例详解
2020/04/06 PHP
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
js日期联动示例
2014/05/02 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
Javascript中typeof 用法小结
2015/05/12 Javascript
原生js实现新闻列表展开/收起全文功能
2017/01/20 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
[52:57]2014 DOTA2国际邀请赛中国区预选赛 LGD-CDEC VS HGT
2014/05/21 DOTA
[27:28]Ti4 冒泡赛第二天 iG vs NEWBEE 1
2014/07/15 DOTA
python操作日期和时间的方法
2014/03/11 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
python中requests使用代理proxies方法介绍
2017/10/25 Python
Python闭包思想与用法浅析
2018/12/27 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
python实现动态数组的示例代码
2019/07/15 Python
Python使用APScheduler实现定时任务过程解析
2019/09/11 Python
Python如何操作office实现自动化及win32com.client的运用
2020/04/01 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
如何利用input事件来监听移动端的输入
2016/04/15 HTML / CSS
巴西世界杯32强口号
2014/06/05 职场文书
科级干部群众路线教育实践活动对照检查材料思想汇报
2014/09/20 职场文书
工伤私了协议书范本
2014/11/24 职场文书
2015暑假社会调查报告
2015/07/13 职场文书
赡养老人协议书范本
2015/08/06 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers