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实现多线程下载文件的代码实例
Jun 01 Python
Python聚类算法之基本K均值实例详解
Nov 20 Python
Python基于identicon库创建类似Github上用的头像功能
Sep 25 Python
一条命令解决mac版本python IDLE不能输入中文问题
May 15 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
Python设置在shell脚本中自动补全功能的方法
Jun 25 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
Python Numpy数组扩展repeat和tile使用实例解析
Dec 09 Python
tensorflow 重置/清除计算图的实现
Jan 19 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
python属于解释语言吗
Jun 11 Python
python使用正则表达式匹配txt特定字符串(有换行)
Dec 09 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
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
php查询操作实现投票功能
2016/05/09 PHP
jquery 锁定弹出层实现代码
2010/02/23 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
javascript根据时间生成m位随机数最大13位
2014/10/30 Javascript
JQuery遍历DOM节点的方法
2015/06/11 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
基于pako.js实现gzip的压缩和解压功能示例
2017/06/13 Javascript
vue vuex vue-rouert后台项目——权限路由(适合初学)
2017/12/29 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
2018/05/30 Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
2018/10/22 Javascript
整理Python中的赋值运算符
2015/05/13 Python
python中__call__内置函数用法实例
2015/06/04 Python
python使用PIL模块获取图片像素点的方法
2019/01/08 Python
【python】matplotlib动态显示详解
2019/04/11 Python
Python hexstring-list-str之间的转换方法
2019/06/12 Python
使用Python快乐学数学Github万星神器Manim简介
2019/08/07 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
python属于解释语言吗
2020/06/11 Python
Android Q之气泡弹窗的实现示例
2020/06/23 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
HTML5 canvas实现雪花飘落特效
2016/03/08 HTML / CSS
基于IE10/HTML5 开发
2013/04/22 HTML / CSS
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
白酒市场营销方案
2014/02/25 职场文书
银行内勤岗位职责
2014/04/09 职场文书
《望庐山瀑布》教学反思
2014/04/22 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
查摆问题自查报告范文
2014/10/13 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS