技术整合||用Python制作二维码案例

一、环境

window10 + pycharm

二、准备

myqr模块

myqr是Python的一个第三方库,专门用来制作个性二维码。在Python调用MyQR之前需要先安装MyQR库:

安装方法:

1、通过【Windows】+【R】键打开一个对话框,在对话框中输入cmd并确定,即可打开cmd窗口。

2、在cmd窗口中输入pip install myqr并回车,即可下载。

技术整合||用Python制作二维码案例_第1张图片

三、开发

myqr.run() 函数里面的参数

技术整合||用Python制作二维码案例_第2张图片

使用MyQR实现二维码

先生成一个简单的二维码

from MyQR import myqr#导入myqr模块
myqr.run(words='https://blog.csdn.net/JockLiu')

生成在项目保存目录

技术整合||用Python制作二维码案例_第3张图片

不妨拿手机扫一扫:

技术整合||用Python制作二维码案例_第4张图片

可行!!!

使用MyQR实现带图像的二维码

准备好一张图片,与.py存放在同一个文件夹里。

# 导入myqr模块
from MyQR import myqr
myqr.run(
    words='https://blog.csdn.net/JockLiu',
    picture='qq.jpg',
    colorized=True,
    save_name='qq_1.png'
)

输出结果:

技术整合||用Python制作二维码案例_第5张图片

使用MyQR生成带动态图的二维码

方法和生成图片二维码一样,只是图片的格式为.gif 的动态图格式

from MyQR import myqr# 导入myqr模块
myqr.run(
    words='https://blog.csdn.net/JockLiu',  #   # 扫描二维码后,显示内容或是跳转链接
    version=5,    # 设置容错率
    level='H',    # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
    picture='ww.gif',    # 图片所在目录,可以是动图
    colorized=True,    # 黑白(False)还是彩色(True)
    contrast=1.0,    # 用以调节图片的对比度,1.0 表示原始图片。默认为1.0。
    brightness=1.0,    # 用来调节图片的亮度,用法同上。
    save_name='ww_1.gif'    # 控制输出文件名,格式可以是 .jpg, .png ,.bmp ,.gif
)

输出:

你可能感兴趣的:(技术整合)