【python代码】MyQR生成动态二维码

【python代码】生成动态二维码

利用 myqr库生成动态二维码

1 官方文档

文档

2 运行环境

安装MyQR库,pip install myqr

windows ,python3

依赖库:

pillow ,numpy, imageio

3 参数说明
# 安装模块后
from MyQR import myqr
version, level, qr_name = myqr.run(
	words='https://baidu.com',#识别二维码后跳转的链接或者是文字
    version=1,#二维码的边长,1-40,取决于输入信息的长短的纠错水平
    level='H',#纠错水平 "L","M","Q","H"依次递增
    picture=None,#为二维码添加底色图片,如果是动图的话,图片格式为gif
    colorized=False,#bool 是否为彩色
    contrast=1.0,#对比度
    brightness=1.0,#亮度
    save_name=None,#生成二维码的名称,默认为qrcode.png
    save_dir=os.getcwd()#默认生成路径,是用户家目录!!!!
	)
4 代码
from    MyQR  import myqr
import os

if os.path.exists( 'f:\\python\\code\\picture\\ocean.jpg'):
    print('路径正确')

def  create_dynamic_qr():
    myqr.run(
        words= 'zhi zhang',#也可以是链接
        version = 2,
        level = 'H',
        picture = 'f:\\python\\code\\picture\\ocean.jpg',
        colorized= True,
        contrast = 1.0,#float
        brightness=1.0,#float
        save_name = 'f:\\python\\code\\picture\\qr_ocean.png'        
    )

if __name__ == '__main__':
    create_dynamic_qr()
    

格式转换网站: https://www.aconvert.com/cn/image/webp-to-gif/

5 图

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值