Python如何制作个性化的动态二维码
生活中处处存在二维码,简易的二维码生成可以通过导入qrcode或是myqr进行操作/
例如制作简易的链接导向官网的普通二维码,以GitHub为例,先用qrcode试试
import qrcode
qrcode.make('https://github.com').save('..//github.png') # 创建保存
qrcode.make('https://github.com').show() # 展示
即可生成简易二维码,运行如下
(此时,并没有对二维码进行容错率、纠错水平、色彩亮度、背景、对比度等参数进行设置)
假如我们想生成一个以个性照片为背景的动态二维码,且提高二维码容错率和精确度如何通过Python来制作呢?
以GitHub为例,用myqr试试
首先导入MyQR包以及os标准库
from MyQR import myqr
import os
选取一张你喜欢的动态GIF图片,将其放入与py文件同一个项目里,设置好路径
设置地址、容错率、纠错水平等各参数并保存,代码如下
myqr.run(words='https://github.com',version=10, # 设置容错率level='H', # 纠错水平,L、M、Q、H,从左到右依次升高picture='uuu.gif', brightness=1, # 用来调节图片的亮度colorized=True, # 黑白(False);彩色(True)contrast=1, # 用以调节图片的对比度save_name="p3.gif", save_dir=os.getcwd() # 保存
)
这张动图即将与二维码结合
我们在pycharm里按住Ctrl+Shift+F10,即可运行得到如下
Python如何制作个性化的动态二维码相关推荐
- python小工具myqr生成动态二维码
python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...
- Python,2行代码生成动态二维码,赶紧收藏!!
大家好,我是辰哥~ 今天给大家分享两个制作二维码的Python库,可以生成普通的二维码.图片背景版二维码.动图GIF版二维. 第一个库:MyQR 安装 pip install MyQR 普通的二维码制 ...
- 如何用python制作动态二维码,提升表白成功率?
来源:凹凸数据 本文约1000字,建议阅读5分钟. 本文教你用python制作动态二维码,助你表白成功! 关注数据派THU(DatapiTHU)后台回复"20200520"获取完整 ...
- python myqr制作二维码生成器_用Python生成动态二维码,只要5行代码,拥有你的个性二维码!...
原标题:用Python生成动态二维码,只要5行代码,拥有你的个性二维码! 前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. P ...
- 用11行Python代码,实现动态二维码制作
用11行Python代码,实现动态二维码制作 效果展示 Python实现 素材 其他工具 效果展示 Python实现 要预装myqr模块才行. windows键+R 打开cmd,输入pip insta ...
- 用python制作个动态二维码,来哄漂亮的女朋友开心~
如何用python制作动态二维码,来哄女朋友开心? 这句话前半部分相信大家已经很熟悉了,很多同学也给自己的网站地址做过图片为底的二维码. 后半部分呢?那肯定要增加一些趣味啊,不然岂不是对不起凹凸数据的 ...
- 一行Python代码制作动态二维码
目录 1.普通二维码 2.艺术二维码 3.动态二维码 在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码.艺术二维码(黑白/彩色)和动态GIF二维码. ...
- 教你用1行Python代码制作动态二维码
在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码.艺术二维码(黑白/彩色)和动态GIF二维码. GitHub网站参见:https://github.c ...
- 用Python制作动态二维码,一行代码就做到了
如何做到用一行代码实现动态二维码的制作? 用法比较简单,直接通过pip安装即可 pip3 install myqr 安装完成之后,就可以生成你想要的二维码了.对!就是这么简单- 普通的二维码 直接执行 ...
最新文章
- 【错误记录】Groovy 函数参数动态类型报错 ( Caught: groovy.lang.MissingMethodException: No signature of method )
- 【转】Backbone标准例子——通讯录
- python的cmd下小白开发应用教程
- 计算机报名忻州考点,2020山西省考忻州考区考点安排
- 在Ubuntu下安装qq
- html如何取单元格内容,JS获取表格内指定单元格html内容的方法
- 解决jsp页面数据传递乱码问题
- IOS多线程之NSThread
- Centos下安装Scrapy
- word中如何插入参考文献
- linux pci转can驱动程序,PCI转LPT并口卡驱动程序
- 极客时间MySQL实战45讲笔记
- 国际结算三大方式之一——托收
- 游戏程序员的核心竞争力是什么?
- java里short,int,long,float,double范围及可写位数
- 一个小的UGM的Demo
- SpringBoot数据库访问异常HikariPool-1 - Exception during pool initialization.
- iOS---学习研究大牛Git高星项目YYCategories(二)
- involution:比卷积、自注意力机制更好的神经网络新算子
- 外贸人如何把握客户跟进频率?
热门文章
- c++ fstream流seekg()重定位问题
- 物联网时代借大数据洞察消费行为
- 直播回顾|多云时代,如何建设企业级云管理平台?
- Spark 随机森林算法原理、源码分析及案例实战
- hmacsha256 java_java实现HMACSHA256(md5私钥key)加密签名
- 为什么会信号无服务器,为什么在高铁上会无服务,无信号呢?
- 用opencv打开电脑摄像头
- 财务rpa机器人 快速实现企业财务自动化
- freemarker报错:Tip: If the failing expression is known to be legally null/missing, either specify a de
- iphone导出视频 无法连接到设备_除了 iPhone 以外,AirPods 可以连接其他设备吗?...