📜  Python|使用 pyqrcode 模块生成二维码

📅  最后修改于: 2022-05-13 01:55:32.939000             🧑  作者: Mango

Python|使用 pyqrcode 模块生成二维码

让我们看看如何使用pyqrcode模块在Python中生成二维码。

pyqrcode模块是一个二维码生成器。该模块自动化了大部分用于创建 QR 码的构建过程。本模块试图尽可能地遵循二维码标准。 pyqrcode中使用的术语和编码直接来自标准。

安装

$ pip install pyqrcode


安装一个额外的模块 pypng 以 png 格式保存图像:

$ pip install pypng


pyqrcode.create(content, error='H', version=None, mode=None, encoding=None) :创建二维码时只需要编码的内容,其他所有属性都会根据关于给出的内容。此函数将返回一个QRCode对象。

可以通过pyqrcode.create()函数的可选参数指定所需二维码的所有属性。下面是一些属性:

下面是代码:

# Import QRCode from pyqrcode
import pyqrcode
import png
from pyqrcode import QRCode
  
  
# String which represents the QR code
s = "www.geeksforgeeks.org"
  
# Generate QR code
url = pyqrcode.create(s)
  
# Create and save the svg file naming "myqr.svg"
url.svg("myqr.svg", scale = 8)
  
# Create and save the png file naming "myqr.png"
url.png('myqr.png', scale = 6)

输出:

输出图像