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中的私有属性
Aug 21 Python
python实现基于两张图片生成圆角图标效果的方法
Mar 26 Python
Python中的异常处理相关语句基础学习笔记
Jul 11 Python
python 基础教程之Map使用方法
Jan 17 Python
浅谈Python中的可变对象和不可变对象
Jul 07 Python
Python简单实现控制电脑的方法
Jan 22 Python
python2.7实现爬虫网页数据
May 25 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
python print出共轭复数的方法详解
Jun 25 Python
Python hashlib常见摘要算法详解
Jan 13 Python
python实现猜数游戏
Mar 27 Python
Python爬虫抓取指定网页图片代码实例
Jul 24 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
一些星际专用术语解释
2020/03/04 星际争霸
2019年漫画销量排行榜:鬼灭登顶 海贼单卷制霸 尾田盛赞鬼灭
2020/03/08 日漫
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
Memcached常用命令以及使用说明详解
2013/06/27 PHP
php MessagePack介绍
2013/10/06 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
用javascript获取textarea中的光标位置
2008/05/06 Javascript
javascript 解析后的xml对象的读取方法细解
2009/07/25 Javascript
初学js插入节点appendChild insertBefore使用方法
2011/07/04 Javascript
Jquery中删除元素的实现代码
2011/12/29 Javascript
JQuery实现简单时尚快捷的气泡提示插件
2012/12/20 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
js使用eval解析json实例与注意事项分享
2014/01/18 Javascript
angularjs中的单元测试实例
2014/12/06 Javascript
avalonjs制作响应式瀑布流特效
2015/05/06 Javascript
详解JavaScript的while循环的使用
2015/06/03 Javascript
使用three.js 画渐变的直线
2016/06/05 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
JS中使用mailto实现将用户在网页中输入的内容传递到本地邮件客户端
2016/10/08 Javascript
微信小程序 rpx 尺寸单位详细介绍
2016/10/13 Javascript
webpack使用 babel-loader 转换 ES6代码示例
2017/08/21 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
VUE 使用中踩过的坑
2018/02/08 Javascript
JavaScript多种页面刷新方法小结
2019/04/04 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
2020/06/17 Javascript
Python和Anaconda和Pycharm安装教程图文详解
2020/02/04 Python
pycharm部署、配置anaconda环境的教程
2020/03/24 Python
20世纪40年代连衣裙和复古服装:The Seamstress Of Bloomsbury
2018/07/24 全球购物
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
上课看小说检讨书
2014/02/22 职场文书
新年寄语大全
2014/04/12 职场文书
学校团代会开幕词
2016/03/04 职场文书