python3-qr(1)

python3-qr1

Script to create qr codes at the command line

Usage

qr [--help] [--factory=FACTORY] [--optimize=OPTIMIZE] [--error-correction=LEVEL] [data]

Overview

This script uses the python qrcode module. It can take data from stdin or from the commandline and generate a QR code. Normally it will output the QR code as ascii art to the terminal. If the output is piped to a file, it will output the image (default type of PNG).

Options

-h, --help

Show a help message.

--factory=FACTORY

Full python path to the image factory class to create the image with. You can use the following shortcuts to the built-in image factory classes: pil (default), png ( default if pillow is not installed), svg, svg-fragment, svg-path.

--optimize=OPTIMIZE

Optimize the data by looking for chunks of at least this many characters that could use a more efficient encoding method. Use 0 to turn off chunk optimization.

--error-correction=LEVEL

The error correction level to use. Choices are L (7%), M (15%, default), Q (25%), and H (30%).

data

The data from which the QR code will be generated.

Releases

5 releases since Debian 9 (Stretch); the text changed 2 times.

  1. 9
  2. 10–11
  3. 12–13

From python3-qrcode 8.2-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.