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 OpenCV学习笔记直方图反向投影的实现
Feb 07 Python
使用Python读取大文件的方法
Feb 11 Python
Selenium鼠标与键盘事件常用操作方法示例
Aug 13 Python
Python访问MongoDB,并且转换成Dataframe的方法
Oct 15 Python
selenium+python自动化测试之页面元素定位
Jan 23 Python
Python中的引用知识点总结
May 20 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
基于Python实现拆分和合并GIF动态图
Oct 22 Python
python运用pygame库实现双人弹球小游戏
Nov 25 Python
python隐藏类中属性的3种实现方法
Dec 19 Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
Feb 26 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
Sep 21 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个人网站架设连环讲(三)
2006/10/09 PHP
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
JavaScript拆分字符串时产生空字符的解决方案
2014/09/26 Javascript
JS实现列表的响应式排版(推荐)
2016/09/01 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
Python生成随机数的方法
2014/01/14 Python
python简单的函数定义和用法实例
2015/05/07 Python
Python读取图片属性信息的实现方法
2016/09/11 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
python+selenium 定位到元素,无法点击的解决方法
2019/01/30 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
pytorch 在网络中添加可训练参数,修改预训练权重文件的方法
2019/08/17 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
python求绝对值的三种方法小结
2019/12/04 Python
Python关于反射的实例代码分享
2020/02/20 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
Python爬虫中Selenium实现文件上传
2020/12/04 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
HTML5+CSS3:3D展示商品信息示例
2017/01/03 HTML / CSS
美国最大最全的亚洲购物网站:美国亚米网(Yamibuy)
2020/05/05 全球购物
struct与class的区别
2014/02/03 面试题
Linux如何为某个操作添加别名
2013/03/01 面试题
教育英语专业毕业生的求职信
2014/03/13 职场文书
《雪儿》教学反思
2014/04/17 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers