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类中super()和__init__()的区别
Oct 18 Python
轻松实现TensorFlow微信跳一跳的AI
Jan 05 Python
Anaconda入门使用总结
Apr 05 Python
python 把列表转化为字符串的方法
Oct 23 Python
Python OpenCV利用笔记本摄像头实现人脸检测
Aug 20 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
TensorFlow实现简单的CNN的方法
Jul 18 Python
利用Python的turtle库绘制玫瑰教程
Nov 23 Python
Python实现图片批量加入水印代码实例
Nov 30 Python
python opencv实现信用卡的数字识别
Jan 12 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
Jan 16 Python
keras slice layer 层实现方式
Jun 11 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数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
CodeIgniter常用知识点小结
2016/05/26 PHP
iis 7下安装laravel 5.4环境的方法教程
2017/06/14 PHP
django中的ajax组件教程详解
2018/10/18 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
2020/03/16 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
JavaScript-世界上误解最深的语言分析
2007/08/12 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
jQuery 技巧小结
2010/04/02 Javascript
js toFixed()方法的重写实现精度的统一
2014/03/06 Javascript
php is_numberic函数造成的SQL注入漏洞
2014/03/10 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
2015/02/16 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
nodejs使用express创建一个简单web应用
2017/03/31 NodeJs
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
python实现微信远程控制电脑
2018/02/22 Python
Python中XlsxWriter模块简介与用法分析
2018/04/24 Python
python实现图书馆研习室自动预约功能
2018/04/27 Python
python3.6下Numpy库下载与安装图文教程
2019/04/02 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
通过实例解析python subprocess模块原理及用法
2020/10/10 Python
python 多线程中join()的作用
2020/10/29 Python
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
个人生活学习自我评价范文
2013/11/26 职场文书
机关搬迁方案
2014/05/18 职场文书
岳麓书院导游词
2015/02/03 职场文书
地震捐款简报
2015/07/21 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript
mysql序号rownum行号实现方式
2022/12/24 MySQL