精华内容
下载资源
问答
  • python生成动态二维码

    2019-12-10 15:21:08
    目录二维码简介安装python轮子用命令行生成二维码使用python代码生成二维码 二维码简介 常见的二维码有一种为QR Code,用特定的几何图形按编排规律在二维方向上分布,采用黑白相见的图形来记录数据符号信息。为了让...

    二维码简介

    常见的二维码有一种为QR Code,用特定的几何图形按编排规律在二维方向上分布,采用黑白相见的图形来记录数据符号信息。为了让计算机识别,就要利用计算机内部逻辑,用数字“0”和“1”作为代码。同时使用若干个与二进制相对应的几何形体表示文字数值信息,白块表示的就是二进制的“0”,黑块就是“1”。
    在这里插入图片描述

    安装python轮子

    使用pip安装myqr:
    在这里插入图片描述
    安装成功截图:
    在这里插入图片描述

    用命令行生成二维码

    在桌面放一张图片bg.png:
    在这里插入图片描述
    生成二维码:
    在这里插入图片描述
    在这里插入图片描述
    参数解释:

    可选参数 取值 解释
    -v {1,2,3,…,40} 控制边长,范围是1至40,数字越大边长越大
    -l {L,M,Q,H} 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
    -n output-filename 控制文件名,默认文件名是“ qrcode.png “,格式可以是 .jpg.png.bmp.gif
    -d output-directory 设置输出文件路径,而默认存储位置是当前目录
    -p picture_file 引入图片,生成结合图片的二维码
    -c 可以使产生的图片由黑白变为彩色的
    -con contrast 对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
    -bri brightness 亮度,用法和取值与 -con 相同

    使用python代码生成二维码

    这次使用我QQ加好友的二维码,首先去网上解码:
    在这里插入图片描述
    得到解码内容:http://qm.qq.com/cgi-bin/qm/qr?k=MoDROjyCHweo1838IB0imKTvP9E23rvj
    emm 感觉就是一个get请求

    这次使用gif图片当背景:
    在这里插入图片描述
    编写python代码:

    from MyQR import myqr
    import os
    version, level, qr_name = myqr.run(
        words = "http://qm.qq.com/cgi-bin/qm/qr?k=MoDROjyCHweo1838IB0imKTvP9E23rvj",
        version = 5,
        level = 'Q',
        picture = "bg.gif",
        colorized = False,
        contrast = 1.0,
        brightness = 1.0,
        save_name = "bg_qrcode.gif",
        save_dir = os.getcwd()
    )
    

    得到二维码:
    在这里插入图片描述
    感觉还不错,亲测可用。
    参数解释:

    参数 含义 详细
    words 二维码指向链接 str,输入链接或者句子作为参数
    version 边长 int,控制边长,范围1到40。
    level 纠错等级 str,控制纠错水平。范围是L、M、Q、H,从左到右依次升高。
    picture 结合图片 str,背景图片
    colorized 颜色 bool,黑白为False,彩色为True。
    contrast 对比度 float,调节图片对比度,1.0表示原始图片,更小的表示更低的对比度,更大反之。
    brightness 亮度 float,调节图片亮度。
    save_name 输出文件名 str,默认输出名为"qrcode.png"。
    save_dir 存储位置 默认存储位置为当前目录
    展开全文
  • python 生成动态二维码

    2020-05-15 10:43:25
    首先安装myqr,在终端中输入:pip install myqr,由于python官网被墙,可能需要翻墙才能...示例2:生成彩色动图二维码 from MyQR import myqr myqr.run( words = 'http://weixin.qq.com/r/kzlje9TEE4lsrZAY92yB'...
    1. 首先安装myqr,在终端中输入:pip install myqr,由于python官网被墙,可能需要翻墙才能安装

    示例1:

    from  MyQR import myqr myqr.run(words = 'https://baidu.com')

    运算结果:qrcode.png

     

    示例2:生成彩色动图二维码

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

    运算结果:

     

    展开全文
  • python代码生成动态二维码,自己准备动态gif图,和想要二维跳转的目标地址,用这个代码便可生成动态二维码
  • 1 安装工具2 生成普通二维码3 带图片的二维码4 动态 GIF 二维码5 在Python程序中使用一、安装首先在python环境下运行,打开cmd进入python27进入scripts然后在scripts输入命令:pip install myqr二、生成普通二维码...

    1 安装工具

    2 生成普通二维码

    3 带图片的二维码

    4 动态 GIF 二维码

    5 在Python程序中使用

    一、安装

    首先在python环境下运行,

    打开cmd进入python27

    进入scripts

    然后在scripts输入命令:pip install myqr

    lazy.gif

    二、

    生成普通二维码

    安装了 myqr 之后,就可以在命令行中使用它了。假如我想要将 http://www.rablive.cn 字符串生成一个二维码,则只需要将在命令行中输入以下命令即可:

    myqr http://www.rablive.cn

    运行后,myqr 会将生成的二维码保存在当前路径下,名称为 qrcode.png

    lazy.gif

    三、带图片的二维码

    如果想要生成艺术二维码,则可以使用 -p 参数指定图片,将二维码与该图片结合在一起

    myqr http://www.rablive.cn -p rablive.png

    (上图就是)

    默认生成的结果是黑白的,如果想要生成彩色的,可以加上参数 -c。

    myqr http://www.rablive.cn -p rablive.png -c -n rablive_qrcode_c.png

    lazy.gif

    四、动态GIF二维码

    如果想要生成动态GIF二维码,方式与上面的带图片的二维码的生成方式没有区别,只是将原始的 png/.jpg 图片换成 gif 即可。

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

    计算机交流学习:
    在这里插入图片描述

    展开全文
  • 动态二维码(就是这个感觉!) MyQR介绍 MyQR 的 Github 地址如下 https://github.com/sylnsfar/qrcode 可以通过命令行安装 MyQR 库,也可以在PyCharm中之间安装 MyQR 库 pip install myqr 安装好库之后,在 ...
  • 安装 用pip安装 pip install qrcode 使用源码安装(需要git环境) git clone git@github....在命令行中,使用已安装的qr脚本生成二维码: qr 'Some data' > test.png Python中使用 使用make函数即可生成二维码。为
  • 二维码又称二维条码,常见的二维码为 QR Code,QR 全称 Quick Response。是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见。我们可以用它支付、浏览网站等,为什么他会这么流行?下面说...
  • install myqr(or MyQR)使用方法MyQR可以在命令行模式和Python中使用Python中使用的话参数有:myqr.run(words='Hello world', #在命令后输入链接或者句子作为参数,然后在程序的当前目录中产生相应的二维码图片文件,...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 290
精华内容 116
关键字:

python生成动态二维码

python 订阅