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同时兼容python2和python3的8个技巧分享
Jul 11 Python
Python编程之属性和方法实例详解
May 19 Python
Python 搭建Web站点之Web服务器网关接口
Nov 06 Python
python射线法判断检测点是否位于区域外接矩形内
Jun 28 Python
Python定时任务工具之APScheduler使用方式
Jul 24 Python
python图的深度优先和广度优先算法实例分析
Oct 26 Python
图解python全局变量与局部变量相关知识
Nov 02 Python
TensorFlow固化模型的实现操作
May 26 Python
基于SQLAlchemy实现操作MySQL并执行原生sql语句
Jun 10 Python
Django中F函数的使用示例代码详解
Jul 06 Python
在django中实现choices字段获取对应字段值
Jul 12 Python
Python 实现RSA加解密文本文件
Dec 30 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生成静态HTML速度快类库
2007/03/18 PHP
php 带逗号千位符数字的处理方法
2012/01/10 PHP
PHP Cookie的使用教程详解
2013/06/03 PHP
浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
2019/10/12 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
json 入门基础教程 推荐
2009/10/31 Javascript
jquery 操作css样式、位置、尺寸方法汇总
2014/11/28 Javascript
jQuery动画与特效详解
2015/02/01 Javascript
JavaScript中Function()函数的使用教程
2015/06/04 Javascript
java必学必会之static关键字
2015/12/03 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
jQuery选择器中的特殊符号处理方法
2017/09/08 jQuery
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
es6函数name属性功能与用法实例分析
2020/04/18 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
python 遍历目录(包括子目录)下所有文件的实例
2018/07/11 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
python的移位操作实现详解
2019/08/21 Python
python如何从文件读取数据及解析
2019/09/19 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
2019/10/24 Python
Python tempfile模块生成临时文件和临时目录
2020/09/30 Python
门面房租房协议书
2014/08/20 职场文书
婚前协议书范本
2014/10/27 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
2014年行风建设工作总结
2014/12/01 职场文书
2015年底工作总结范文
2015/05/15 职场文书
单独二胎证明
2015/06/24 职场文书
Golang: 内建容器的用法
2021/05/05 Golang
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
SpringBoot详解执行过程
2022/07/15 Java/Android