在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。
GitHub网站参见:https://github.com/sylnsfar/qrcode
用法比较简单,直接通过pip安装即可。

pip install myqr

安装完成如图所示

模块如下:

  • -v :定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容
  • -l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%),默认情况是最高等级的H
  • -n :自定义二维码的名称
  • -d : 自定义二维码的路径
  • -con:修改图片的对比度,默认值为1.0
  • -bri :修改图片的亮度,默认值也为1.0

生成普通二维码

myqr https://blog.csdn.net/weixin_42788078


若需要修改生成二维码的名称或者路径可以通过以下的命令来完成,例如生成一个Jamesbobo.jpg的二维码图片,路径在指定目录,指令如下:

myqr https://blog.csdn.net/weixin_42788078 -n Jamesbobo.jpg -d E:\Jamesbobo\myqr\

生成艺术二维码

通过参数 -p 去完成,指令如下:

myqr https://blog.csdn.net/weixin_42788078 -p E:\Jamesbobo\myqr\nz.png


加上颜色

myqr https://blog.csdn.net/weixin_42788078 -p E:\Jamesbobo\myqr\nz.png -c

生成动态二维码

艺术二维码虽然好看,但更高大上是动态的二维码。

方式跟上面的艺术二维码一样,唯一的区别就是图片必须是gif。默认也是黑白的,彩色二维码也需要加上参数 -c。

使用下图动图结合的博客地址,生成二维码。

myqr https://blog.csdn.net/weixin_42788078 -p E:\Jamesbobo\myqr\dd.gif -c

python生成动态链接二维码相关推荐

  1. 【基础入门详解】程序员的二维码也要玩出不同色彩,用Python生成动态彩色二维码

    一.前言 常见的二维码为QR CodeCode,QR全称是Quick Response,是一个近几年来移动设备上超流行的一种编码方式.它的结构如下: 主要有以下特点: 符号规格从版本1(21×21)到 ...

  2. python生成动态二维码实例_python生成动态个性二维码(示例代码)

    1 安装工具 2 生成普通二维码 3 带图片的二维码 4 动态 GIF 二维码 5 在Python程序中使用 一.安装 首先在python环境下运行, 打开cmd进入python27 进入script ...

  3. 用 Python 生成炫酷二维码及解析

    用 Python 生成炫酷二维码及解析 我们通过 Python 生成以及识别二维码需要用到的库为:qrcode.myqr.zxing, 安装通过 pip install qrcode/myqr/zxi ...

  4. 【Python实战】用Python制作动态微信二维码qrcode

    Python完整代码 # https://github.com/sylnsfar/qrcode#common-qr-code from MyQR import myqr import osversio ...

  5. PS生成动态的二维码

    超管用!用PS生成动态的二维码 效果图如下~ 我们用PS打开目标二维码图,并点击图层的锁头标志进行图层解锁. 接着依次点击工具栏的 选择 --> 色彩范围,并用吸管工具吸取二维码图片中的黑色部分 ...

  6. 如何用 Python 生成炫酷二维码及解析

    如今二维码可以说遍及了我们生活的各个角落,基本上我们的衣食住行都会见到二维码的身影.Python 用于生成及解析二维码的库为:qrcode.myqr 和 zxing,安装通过 pip install ...

  7. 用Python创建动态彩色二维码

      平常我们看到的二维码都是黑白两种颜色,且形状不太好看.本文会教大家把你的文件链接变成漂亮的二维码,微信扫一扫二维码就可以进入你的文件,以下是Python中的处理步骤. 1. 下载库   在Anac ...

  8. python 生成带logo二维码

    -- coding: utf-8 -- """ pip install image pip install qrcode author = 'haiousy@163.co ...

  9. 【python 生成自己的二维码】推广二维码带log图片

    如何安装?用pip安装 pip install qrcode pip install pillow # encoding: utf-8import sys reload(sys) sys.setdef ...

  10. python生成简单名片二维码(不带图片)

    from segno import helpers ename = input("请输入姓名:") email = input("请输入邮箱:") phone ...

最新文章

  1. csgo怎么控制电脑玩家_图文详解电脑怎么发起远程控制
  2. 无法远程分发安装软件原因
  3. 自动释放池autoreleasepool
  4. c++常见面试题30道
  5. C++ | 从键盘输入任意多个英语单词,统计同一个英语单词被输入几次,最后对英文单词按字典顺序输出(C语言/C++/Java)
  6. Dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 问题的解决
  7. Python+tkinter打造类似于IDLE的代码编辑器(83行源码)
  8. Java高级程序猿技术积累
  9. 【报告分享】2021年00后生活方式洞察报告.pdf(附下载链接)
  10. 数据库设计_SQL数据库设计(数据建模)
  11. 个人开源项目之快速检索算法
  12. dubbox 2.8.4的配置和使用
  13. 中国集成电路设计产业创新发展的认识和思考
  14. 幅相曲线渐近线_对数幅频特性渐近线的绘制
  15. 计算机键盘在哪里,电脑键盘上的Pause键在哪?
  16. -- 99美金和299美金的开发者证书的区别 --
  17. 游戏3D建模用到的有哪些软件?
  18. 服务器主板内存频率修改,小白也能玩超频 手把手教你将内存频率提升1100MHz
  19. 苹果官方揭秘:这个强大的相册功能是如何实现的?
  20. android 淘宝登陆授权

热门文章

  1. 《你的灯亮着吗》读书笔记2
  2. 实用的CSS3属性和使用技巧
  3. poj 3026 Borg Maze
  4. Android 自定义万能的抽屉布局(侧滑菜单)GenericDrawerLayout
  5. Element-UI学习笔记-安装
  6. vue学习笔记-节接口调用-async和await
  7. LNMP之PHP服务的安装(FastCGI方式)
  8. Java中Collection接口
  9. mysql hibernate 分页查询_Hibernate如何实现分页查询
  10. python time函数的功能_Python中Python时间模块的常用功能,Pythontime,函数