qrcode.QRCode函数详解

qrcode.QRCode(
version=1,
error_ correction=qrcode.ERROR_ CORRECT_ _L,
box_ size=10,
border=4,
image_ factory=None,
mask_ pattern=None)
#version 表示二维码的版本号,一种有1~40个版本,最小是25*25,1和2是一样的都是25*25,每增加一个版本会增加4个尺寸(注意:这里的尺寸并不是指生成图片的大小,而是二维码的长宽有多少个格子)
#error_ correction:控制二维码纠错级别。
# ERROR_ CORRECT_ _L:大约7%或者更少的错误会被更正。
# ERROR_ CORRECT_ _M:默认值,大约15%或者更少的错误会被更正。
# ERROR_ CORRECT_ Q:大约25%或者更少的错误会被更正。
# ERROR_ CORRECT_ H:大约30%或者更少的错误会被更正。# box_ size: 控制二维码中每个格子的像素数,默认为10。
# border:控制二维码四周留白包含的格子数,默认为4。
#下面两个参数不常用
#image_ factory: 选择生成图片的形式,默认为PIL图像。
# mask_ pattern: 选择生成图片的的掩模。
#创建二维码对象
qr = qrcode.QRCode(version=8,error_correction=qrcode.constants.ERROR_CORRECT_H,box_size=qrImgWH,border=0)
#为二维码添加数据
qr.add_data(data)
#生成
qrImage = qr.make_image(fill_color='black',back_color='white')
#显示二维码图像
qrImage.show()
#也可以把它粘贴到其他空白图像上,用来打印
height =512
width = 512
img = Image.new('RGB', (width, height), "white")
img.paste(qrImage,(21,21))
img.show()

Python-QRCode使用相关推荐

  1. Python qrcode模块(生成二维码)

    Python qrcode模块(生成二维码) 一.Qrcode类解释 1.QR Codede 由来 2.QRCode二维码版本 二.Qrcode类构造函数及参数含义 1.version=None 2. ...

  2. 详解 Python qrcode 二维码模块

    原文链接 摘要: 详解 Python qrcode 二维码模块. 项目地址 https://github.com/lincolnloop/python-qrcode 声明 importqrcode 使 ...

  3. python qrcode 库的使用

    python qrcode 库的使用首先要安装PIL图形处理库(安装方法:点击打开链接) qrcode的使用方法: 命令行生成二维码(二维码内容为Some text) qr "Some te ...

  4. python QRcode

    简介 二维码又称QR Code,是一种矩阵式二维条码:是用某种特定的几何图形按照一定规则在平面上分步的黑白相间的图形记录数据符号信息的.它可将数字,字符,中文,日文字母,特殊符号等记录下来. 二维码一 ...

  5. Python qrcode制作二维码

    Python制作二维码 Python传言是万能语言,那么,今天就用Python做个二维码 准备 先下载qrcode pip install qrcode 下不了的可以参照我写的pip错误解决方法 里面 ...

  6. python qrcode库生成二维码的代码

    如下内容内容是关于python qrcode库生成二维码的内容,希望能对各位有所用. import qrcode img = qrcode.make('Some data here')高级用法impo ...

  7. 利用Python QRCode模块快速生成二维码

    利用Python QRCode模块快速生成二维码 安装qrcode相关模块: pip install qrcode pip install Image 生成二维码的Python实现: import q ...

  8. python qrcode生成彩色二维码

    git 地址:https://github.com/lincolnloop/python-qrcode def demo():img = qrcode.make("你今年要发财啊!!!&qu ...

  9. Python qrcode二维码操作——(一)简单使用qrcode

    既然我们是要对二维码进行创建和解析,那我们就必须先来认识一下什么是二维码: 二维码是一种在一维码基础上扩展出来的可读性条码,用黑白矩形图案表示二进制数据:那么问题又来了,一维码又是什么?下面我们经常会 ...

  10. python qrcode 中文乱码_Python qrcode不一致

    我已经让它在我们的开发环境中运行了一段时间,没有任何问题.我们用它来创建两个QR码,两个QR码都包含几乎完全相同长度的url(一个包含一个额外的字母和两个额外的斜杠).这两个代码的大小必须完全相同.在 ...

最新文章

  1. 布线须知:无线AP采用PoE交换机供电的好处
  2. SQL Server 2005中的分区表
  3. linux ftp上传下载文件,Linux下ftp命令上传下载文件
  4. 发力企业级市场,微软Hololens开辟了一条VR新道路
  5. 面试题系列-mysql连环13问
  6. python表单文件请求_python处理multipart/form-data的请求方法
  7. python实战1.1——根据1.0做词云图
  8. lightoj 1016
  9. java具有回收垃圾的作用吗_Java中垃圾回收功能
  10. Python可视化:python画图颜色设置
  11. kali metsploit 工具入侵windows
  12. oracle访问syno,[Oracle]同义词(synonym)
  13. 自动控制系统中的典型环节
  14. 三国演义亲和度python_用python分析四大名著之三国演义
  15. 服务中心-ServiceCenter
  16. 如何利用阿里物联网做一个会自动浇水的花盆
  17. eNSP配置(直连/静态/动态路由,DHCP,单臂路由,ACL,NAT,链路聚合,负载均衡,WLAN,备份路由)
  18. 七夕h5开发就找TOM小游戏
  19. 深度学习(五):FastFCN代码运行、测试与预测
  20. 软件公司的咨询顾问和售前顾问怎么区分

热门文章

  1. 为什么vue3 需要 Composition API?
  2. 【华为Atlas人工智能计算平台概述】
  3. 大哉,计算语言学之为用!(冯志伟)
  4. 解决Pycharm装Illuminated Cloud之后无法创建项目的思路_艾孜尔江撰稿
  5. 自定义注解以及通过aop实现注解横切(日志)
  6. android studio开发环境搭建,国内服务器代理下载android sdk
  7. 桥式整流电路原理;电感滤波原理;电容滤波原理
  8. SCAU18709魔法
  9. 软件测试学习心得-6
  10. 编译安卓系统源码jack-server问题入坑,全网最全解决方法