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中处理日期和时间的基本知识点整理汇总
May 22 Python
python发送HTTP请求的方法小结
Jul 08 Python
Python实现以时间换空间的缓存替换算法
Feb 19 Python
Pythont特殊语法filter,map,reduce,apply使用方法
Feb 27 Python
python中函数传参详解
Jul 03 Python
5款非常棒的Python工具
Jan 05 Python
matplotlib实现热成像图colorbar和极坐标图的方法
Dec 13 Python
使用Python爬虫库requests发送表单数据和JSON数据
Jan 25 Python
pandas 强制类型转换 df.astype实例
Apr 09 Python
Python数据可视化实现漏斗图过程图解
Jul 20 Python
python3从网络摄像机解析mjpeg http流的示例
Nov 13 Python
python 实现的IP 存活扫描脚本
Dec 10 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 header函数分析详解
2011/08/06 PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
2015/03/26 PHP
PHP7多线程搭建教程
2017/04/21 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
PHP钩子实现方法解析
2019/05/21 PHP
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
浅谈javascript 面向对象编程
2009/10/28 Javascript
JQuery小知识
2010/10/15 Javascript
jquery获取选中的文本和值的方法
2014/07/08 Javascript
纯JS代码实现一键分享功能
2016/04/20 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
javascript 数组的正态分布排序的问题
2016/07/31 Javascript
Node.js用readline模块实现输入输出
2016/12/16 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
2018/01/15 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
layui实现tab的添加拒绝重复的方法
2019/09/04 Javascript
vue v-on:click传递动态参数的步骤
2020/09/11 Javascript
Python3简单实例计算同花的概率代码
2017/12/06 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
python输出决策树图形的例子
2019/08/09 Python
PyCharm取消波浪线、下划线和中划线的实现
2020/03/03 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
味多美官网:蛋糕订购,100%使用天然奶油
2017/11/10 全球购物
一级方程式赛车官方网上商店:F1 Store(支持中文)
2018/01/12 全球购物
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
优秀中学生事迹材料
2014/01/31 职场文书
小班下学期评语
2014/05/04 职场文书
抗震救灾标语
2014/06/26 职场文书
五四青年节的活动方案
2014/08/20 职场文书