用myqr输出炫丽二维码

关于myqr制作二维码的简要介绍

使用myqr库需先安装MyQR模块;然后导入并使用。

from MyQR import myqr   #导入myqr库

制作二维码主要是使用myqr.run()函数,该函数有9个参数。现在对常用参数进行介绍,如下表所示:

参数解释
words该参数表示二维码背后的真是信息的链接
picture如果想要自己设置二维码的背景图,可以通过该参数进行调整
colorsized如果想要生成的二维码为彩蛇,可以设置colorsized=True
save_name可以通过该参数设置生成二维码的名称,一定要加上后缀,如.png/.jpg/.gif等
save_dir可以通过该参数设置所生成二维码的保存地址;如果未设置,将默认保存在代码所在目录

实操制作二维码

此时,我们想要制作一张二维码,让该二维码与安徽大学官网连接,扫描二维码后直接跳转安徽大学官网首页。
首先,我们需要找到安徽大学官网首页的链接,即安徽大学(http://www.ahu.edu.cn/)。

制作无背景图、颜色为黑白的二维码

#coding:utf-8
from MyQR import myqr
myqr.run(words='http://www.ahu.edu.cn/',      #words参数指明了二维码的背后信息
		save_name='安徽大学官网首页.png'       #设置生成的二维码图片名称为安徽大学官网首页.png
		)

#此时生成的二维码图片将保存在代码所在目录

运行上述代码,可以在代码目录找到制作的二维码如下所示,手机扫描后将会跳转安徽大学官网。
安徽大学官网

制作有背景、颜色为黑白的二维码

此时,我们希望这张二维码图片的背景为安徽大学的图标,可以通过设置picture参数来实现。

#coding:utf-8

from MyQR import myqr

myqr.run(
    words='http://www.ahu.edu.cn/',
    picture='安徽大学校徽.png',           #将安徽大学校徽放在代码所在目录(注意:要先查看安徽大学校徽这张图片的属性,然后写入正确的后缀
    save_name='安徽大学官网首页.png'      #设置生成的二维码图片名称为安徽大学官网首页.png
    
#此时生成的二维码图片将保存在代码所在目录
)

运行上述代码,可以在代码目录找到制作的二维码如下所示,手机扫描后将会跳转安徽大学官网。
安徽大学官网

制作有背景、颜色为彩色的二维码

此时,我们希望这张二维码图片的背景为安徽大学的图标、颜色为彩色,可以通过设置picture参数colorsized参数来实现。

#coding:utf-8

from MyQR import myqr

myqr.run(
    words='http://www.ahu.edu.cn/',
    picture='安徽大学校徽.png',
    colorized=True,               #设置colorized=True,制作的二维码将显示为彩色
    save_name='安徽大学官网首页.png'
)

运行上述代码,可以在代码目录找到制作的二维码如下所示,手机扫描后将会跳转安徽大学官网。
安徽大学官网

这是第一篇MarkDown博客,参考了很多资料,如有侵权,请联系删稿;同时,水平有限,难免出现纰漏,欢迎各位看官交流讨论。

主要参考博客:

参考博客①
参考博客②

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值