用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中的tuple元组详细介绍
Feb 02 Python
Python下线程之间的共享和释放示例
May 04 Python
利用python批量检查网站的可用性
Sep 09 Python
python使用tensorflow深度学习识别验证码
Apr 03 Python
python实现数据导出到excel的示例--普通格式
May 03 Python
python代码过长的换行方法
Jul 19 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
python列表list保留顺序去重的实例
Dec 14 Python
python日志模块logbook使用方法
Sep 19 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
Apr 22 Python
Python如何使用神经网络进行简单文本分类
Feb 25 Python
使用python求解迷宫问题的三种实现方法
Mar 17 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
把77A收信机改造成收音机
2021/03/02 无线电
PHP文本数据库的搜索方法
2006/10/09 PHP
用PHP控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
php采集速度探究总结(原创)
2008/04/18 PHP
PHP面向对象概念
2011/11/06 PHP
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
XHProf报告字段含义的解析
2016/05/17 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
JavaScript Array Flatten 与递归使用介绍
2011/10/30 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
2013/04/23 Javascript
jquery scroll()区分横向纵向滚动条的方法
2014/04/04 Javascript
JavaScript把数组作为堆栈使用的方法
2015/03/20 Javascript
js实现一个链接打开两个链接地址的方法
2015/05/12 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
AngularJS 单选框及多选框的双向动态绑定
2017/04/20 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
bootstrap与pagehelper实现分页效果
2018/12/29 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
vue 插槽简介及使用示例
2020/11/19 Vue.js
python抽象基类用法实例分析
2015/06/04 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
如何通过python实现人脸识别验证
2020/01/17 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
联想马亚西亚官方网站:Lenovo Malaysia
2018/09/19 全球购物
《陶罐和铁罐》教学反思
2014/02/19 职场文书
《李时珍夜宿古寺》教学反思
2014/04/09 职场文书
就职演讲稿范文
2014/05/19 职场文书
防邪知识进家庭活动方案
2014/08/26 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
邀请书格式范文
2015/02/02 职场文书
求职自荐信怎么写
2015/03/04 职场文书
2015小学师德工作总结
2015/07/21 职场文书