Python利用myqr库创建自己的二维码


Posted in Python onNovember 24, 2020

前言

相信朋友们都看过各种群里钓鱼的涩图二维码吧(手动滑稽),今天学了一下制作方式(myqr库的使用),在这里分享一下这个整活利器。

MyQR是一个能够生成自定义二维码的第三方库,可以根据需要生成普通二维码、带图片的艺术二维码,也可以生成动态二维码

首先配置好python3的环境(也可以用anaconda)和编译器(我用的pycharm)。

pip安装一下myqr库:

pip install myqr

pycharm中新建项目新建文件后

from MyQR import myqr
myqr.run(words='http://www.shdf.gov.cn/',version=10,level='H',picture='C:/Users/Desktop/pic2.jpg',colorized=True,save_name='ddd.png',save_dir='C:/Users/Desktop')

调用myqr的run方法,在这里说明一下这几个参数:

Python利用myqr库创建自己的二维码

要注意的是picture参数默认是黑白的,如果要彩色记得调整colorized参数为true。要做动态二维码的话picture里面的文件换成'xxx.gif'即可

附python库myqr生成二维码的一些小实例

1.生成普通二维码

在程序中导入MyQR包下的模板myqr,其中word参数接收一个字符串作为二维码的内容。

1 from MyQR import myqr#注意大小写
2 myqr.run(words='https://www.cnblogs.com/Estate-47/')

运行后生成一个名为“qrcode.png”的二维码图片,用微信扫一扫生成的二维码,就会自动跳转到这个地址。

2.生成带图片的二维码

myqr.run(words='https://www.cnblogs.com/Estate-47/',
     picture='girl.jpg',colorized=True)
 图片要和代码保持同一路径

 

此为彩色图片代码,需要黑白图片就去掉参数colorized=True。另外注意把图片和代码放在同一路径中,否则会报错找不到图片

3.生成动态二维码

 可以直接在命令中使用myqr指令生成需要的二维码

myqr 'https://www.cnblogs.com/Estate-47/' -p QX.gif -c
 
 myqr.run(words='https://www.cnblogs.com/Estate-47/',
   picture='QX.gif',colorized=True)

总结

到此这篇关于Python利用myqr库创建自己的二维码的文章就介绍到这了,更多相关Python用myqr库创建二维码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python字典操作实例详解
Nov 16 Python
Jupyter中直接显示Matplotlib的图形方法
May 24 Python
Python装饰器的执行过程实例分析
Jun 04 Python
修改默认的pip版本为对应python2.7的方法
Nov 06 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
python shutil文件操作工具使用实例分析
Dec 25 Python
pytorch 实现在预训练模型的 input上增减通道
Jan 06 Python
解决python父线程关闭后子线程不关闭问题
Apr 25 Python
运行Python编写的程序方法实例
Oct 21 Python
Python 实现RSA加解密文本文件
Dec 30 Python
Python实现信息管理系统
Jun 05 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
Nov 24 #Python
python中使用.py配置文件的方法详解
Nov 23 #Python
python爬虫使用scrapy注意事项
Nov 23 #Python
python爬虫筛选工作实例讲解
Nov 23 #Python
python爬虫用scrapy获取影片的实例分析
Nov 23 #Python
python爬虫scrapy图书分类实例讲解
Nov 23 #Python
scrapy处理python爬虫调度详解
Nov 23 #Python
You might like
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
php 大数据量及海量数据处理算法总结
2011/05/07 PHP
PHP中开启gzip压缩的2种方法
2015/01/31 PHP
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
jQuery设置与获取HTML,文本和值的简单实例
2014/02/26 Javascript
jQuery $命名冲突解决方案汇总
2014/11/13 Javascript
js密码强度检测
2016/01/07 Javascript
nodejs实现bigpipe异步加载页面方案
2016/01/26 NodeJs
Bootstrap插件全集
2016/07/18 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
Vue实现用户自定义字段显示数据的方法
2018/08/28 Javascript
Vee-validate 父组件获取子组件表单校验结果的实例代码
2019/05/20 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
2018/02/23 Python
对python 匹配字符串开头和结尾的方法详解
2018/10/27 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
Python和Sublime整合过程图示
2019/12/25 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
python db类用法说明
2020/07/07 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
CSS3改变浏览器滚动条样式
2019/01/04 HTML / CSS
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
医学求职自荐信
2014/06/21 职场文书
私人委托书格式
2014/09/10 职场文书
比赛口号霸气押韵
2015/12/24 职场文书
财产分割协议书
2016/03/22 职场文书
Win10此设备不支持接收Miracast无法投影的解决方法
2022/07/07 数码科技