运行环境 : 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() # 保存路径(当前目录)
)