全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Python基于QRCode实现生成二维码的方法【下载,安装,调用等】

本文实例讲述了Python基于QRCode实现生成二维码的方法。分享给大家供大家参考,具体如下:

QR码是一种矩阵码,或二维空间的条码,1994年由日本Denso-Wave公司发明。QR是英文Quick Response的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码常见於日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。

qrcode是Python的第三方模块,依赖于Python 图像库:PIL(Python Imaging Library)

1、安装qrcode模块库

在QRCode官网https://pypi.python.org/pypi/qrcode或https://github.com/lincolnloop/python-qrcode 下载模块库包

解压,使用python setup.py install命令来安装QRCode

打开python解释器:输入import qrcode,若不报错则安装成功

2、使用qrcode模块库

简单使用

import qrcode # 导入模块
img = qrcode.make('Some data here') # QRCode信息
img.save("test.png") # 保存图片

高级使用

import qrcode # 导入模块
qr = qrcode.QRCode(
  version=1,
  error_correction=qrcode.constants.ERROR_CORRECT_L,
  box_size=10,
  border=4,
)
qr.add_data('Some data')
qr.make(fit=True)
img = qr.make_image()
img.save("advanceduse.png")

参数定义:

version:值为1~40的整数,控制二维码的大小(最小值是1,是个21×21的矩阵)。 如果想让程序自动确定,将值设置为 None 并使用 fit 参数即可。
error_correction:控制二维码的错误纠正功能。可取值下列4个常量:
    ERROR_CORRECT_L 大约7%或更少的错误能被纠正
    ERROR_CORRECT_M (默认)大约15%或更少的错误能被纠正
    ERROR_CORRECT_Q 大约25%或更少的错误能被纠正
    ERROR_CORRECT_H.大约30%或更少的错误能被纠正
box_size:控制二维码中每个小格子包含的像素数。
border:控制边框(二维码与图片边界的距离)包含的格子数(默认为4,是相关标准规定的最小值)

QRCode官网https://pypi.python.org/pypi/qrcode

PS:这里再为大家推荐一款二维码在线生成工具供大家参考使用:

在线生成二维码工具(加强版)
http://tools./transcoding/jb51qrcode

更多关于Python相关内容可查看本站专题:《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。


# Python  # QRCode  # 生成  # 二维码  # python二维码操作:对QRCode和MyQR入门详解  # Python利用myqr库创建自己的二维码  # 用python生成(动态彩色)二维码的方法(使用myqr库实现)  # Python使用MyQR制作专属动态彩色二维码功能  # Python使用qrcode二维码库生成二维码方法详解  # Python qrcode 生成一个二维码的实例详解  # Python使用QRCode模块生成二维码实例详解  # Python二维码生成库qrcode安装和使用示例  # python 使用MyQR和qrcode来制作二维码  # 更少  # 日本  # 操作技巧  # 官网  # 进阶  # 最小值  # 是个  # 是一种  # 相关内容  # 数据结构  # 英文  # 给大家  # 想让  # 报错  # 第三方  # 设置为  # 并为  # 更多关于  # 若不  # 最流行 


相关文章: 高防服务器如何保障网站安全无虞?  常州企业网站制作公司,全国继续教育网怎么登录?  如何在建站宝盒中设置产品搜索功能?  如何用VPS主机快速搭建个人网站?  如何打造高效商业网站?建站目的决定转化率  建站之星导航配置指南:自助建站与SEO优化全解析  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  如何选择高性价比服务器搭建个人网站?  如何确认建站备案号应放置的具体位置?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  广平建站公司哪家专业可靠?如何选择?  如何配置FTP站点权限与安全设置?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  寿县云建站:智能SEO优化与多行业模板快速上线指南  制作销售网站教学视频,销售网站有哪些?  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  网站制作话术技巧,网站推广做的好怎么话术?  如何快速搭建高效WAP手机网站吸引移动用户?  建站主机如何选?高性价比方案全解析  建站之星如何实现五合一智能建站与营销推广?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  常州自助建站工具推荐:低成本搭建与模板选择技巧  建站之星如何取消后台验证码生成?  如何在局域网内绑定自建网站域名?  制作网站的软件免费下载,免费制作app哪个平台好?  建站之星安装后如何自定义网站颜色与字体?  C#怎么创建控制台应用 C# Console App项目创建方法  如何用景安虚拟主机手机版绑定域名建站?  网站制作网站,深圳做网站哪家比较好?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  如何在服务器上配置二级域名建站?  如何在服务器上三步完成建站并提升流量?  小建面朝正北,A点实际方位是否存在偏差?  如何快速打造个性化非模板自助建站?  贸易公司网站制作流程,出口贸易网站设计怎么做?  网站制作说明怎么写,简述网页设计的流程并说明原因?  ui设计制作网站有哪些,手机UI设计网址吗?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  小型网站建站如何选择虚拟主机?  公众号网站制作网页,微信公众号怎么制作?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  大型企业网站制作流程,做网站需要注册公司吗?  建站主机系统SEO优化与智能配置核心关键词操作指南  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  建站之星多图banner生成与模板自定义指南  建站之星代理如何优化在线客服效率? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。