使用Python生成二维码

前提:安装MyQR库

使用Python生成二维码_第1张图片

 

from MyQR import myqr

#生成一个二维码图片
myqr.run(words='hello python',save_name='test_qr01.png',save_dir=".\image\QRCODE")

#生成一个带背景图片的二维码
myqr.run(words='Happy',picture='.\image\dora.jpg',save_dir='.\image\QRCODE',save_name='test_qr02.png',colorized=True)

#生成一个动态的二维码图片
myqr.run(words='good luck',picture='.\image\dora.gif',save_dir='.\image\QRCODE',save_name='test_qr03.gif',colorized=True)

使用Python生成二维码_第2张图片

myqr.run() 函数里面的参数详解如下:

参数 类型 含义 详细
words str 二维码指向链接 输入链接或者字符作为参数
version int 边长 控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入信息的长度和使用的纠错等级
level str 纠错等级 控制纠错等级,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为H
picture str 结合图片 将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片
colorized boolean 颜色 使产生的图片由黑白变为菜色的
contrast float 对比度 调节图片的对比度,1.0表示原始图片,更小的值表示最低对比度,更大反之。默认1.0
brightness float 亮度 调节图片的亮度,其余用法和取值与contrast相同
save_name str 输出文件名 默认输出文件名是“qrcode.png”
save_dir str 存储位置 默认存储位置是当前目录

 

 

 

你可能感兴趣的:(Python)