📅  最后修改于: 2020-04-10 05:01:01             🧑  作者: Mango
让我们看看如何使用pyqrcode
模块在Python中生成QR代码。
pyqrcode
模块是一个QR码生成器。该模块可自动执行大多数构建过程以创建QR码。该模块尝试尽可能严格地遵循QR码标准。所使用的术语和编码pyqrcode
直接来自标准。
安装
pip install pyqrcode
pyqrcode.create(content, error='H', version=None, mode=None, encoding=None)
:创建QR代码时,仅需要编码的内容,将根据给定的内容猜测代码的所有其他属性。该函数将返回一个QRCode
对象。
可以通过功能的可选参数指定所需QR码的所有属性pyqrcode.create()
。以下是一些属性:
error: 此参数设置代码的纠错级别.
version: 此参数指定代码的大小和数据容量.
mode: 此参数设置内容的编码方式.
下面是代码:
# 从pyqrcode导入QRCode
import pyqrcode
from pyqrcode import QRCode
# 代表QR码的字符串
s = "www.imangodoc.com"
# 产生QR码
url = pyqrcode.create(s)
# 创建并保存命名为“ myqr.png"的png文件
url.svg("myqr.svg", scale = 8)
输出: