python一行代码制作简易二维码

运行环境 : python 3.6.0

 

此项目来源于 GitHub ......

GitHub 项目源 : https://github.com/sylnsfar/qrcode

安装方式 :

pip install myqr

主要参数翻译如下:

-v :定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容

-l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%),默认情况是最高等级的H

-n :自定义二维码的名称

-d : 自定义二维码的路径

-con:修改图片的对比度,默认值为1.0

-bri :修改图片的亮度,默认值也为1.0

 

使用方法一 :

1. 普通二维码

myqr https://blog.csdn.net/qq_39377418

2. 艺术二维码 

myqr https://blog.csdn.net/qq_39377418 -p ./elvisct.jpg

myqr https://blog.csdn.net/qq_39377418 -p ./elvisct.jpg -c

3. 动态二维码 

myqr https://blog.csdn.net/qq_39377418 -p ./en.gif -c

方法二 :

文本代码编辑 :

# -*- encoding: utf-8 -*-
 
from MyQR import myqr
import os
 
version, level, qr_name = myqr.run(
    words='https://blog.csdn.net/qq_39377418',  # 二维吗目标信息(URL或文本信息)
    version=1,                  # 设置容错率为最高
    level='H',                  # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
    picture='elvisct.jpg',      # 背景图片(可以gif格式)
    colorized=True,             # 是否开启彩色
    contrast=1.0,               # 图片对比度
    brightness=1.0,             # 图片亮度
    save_name='elvisct.png',    # 保存文件名,格式可以为 : .jpg .png .bmp .gif
    save_dir=os.getcwd()        # 保存路径(当前目录)
)