Heim >Backend-Entwicklung >Python-Tutorial >Fassen Sie den Beispielcode für die Verwendung von QRCode zum Generieren von QR-Codes in Python zusammen
Dieser Artikel stellt hauptsächlich die verwandten Informationen von Python vor, die das QRCode-Modul zum Generieren von QR-Code verwenden. Freunde in Not können sich auf
Python verwendet das QRCode-Modul zum Generieren von QR-Code beziehen . QR-Code
Offizielle QRCode-Website
pypi.python.org/pypi/qrcode/5.1
python-qrcode ist ein Drittanbietermodul, das zum Generieren von QR-Codes Bildern verwendet wird und auf dem PIL-Modul und der qrcode-Bibliothek basiert.
Einfache Nutzung
import qrcode img = qrcode.make('hello, qrcode') img.save('test.png')
Erweiterte Nutzung
import qrcode qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_data('hello, qrcode') qr.make(fit=True) img = qr.make_image() img.save('123.png')
Parameterbedeutung:
Version: Ganzzahl mit einem Wert von 1 bis 40, der die Größe des QR-Codes steuert (der Mindestwert ist 1, d. h 12×12-Matrix). Wenn Sie möchten, dass das Programm dies automatisch ermittelt, setzen Sie den Wert auf „None“ und verwenden Sie das Argument „fit“.
error_correction: Steuern Sie die Fehlerkorrekturfunktion des QR-Codes. Es kann die folgenden 4 Konstanten annehmen.
ERROR_CORRECT_L: Ungefähr 7 % oder weniger der Fehler können korrigiert werden.
ERROR_CORRECT_M (Standard): Etwa 15 % oder weniger der Fehler können korrigiert werden.
ROR_CORRECT_H: Ungefähr 30 % oder weniger der Fehler können korrigiert werden.
box_size: Steuert die Anzahl der Pixel, die in jedem kleinen Raster im QR-Code enthalten sind.
Rand: Steuern Sie die Anzahl der im Rand enthaltenen Gitter (den Abstand zwischen dem QR-Code und dem Bildrand) (der Standardwert ist 4, was dem durch relevante Standards festgelegten Mindestwert entspricht)
Das obige ist der detaillierte Inhalt vonFassen Sie den Beispielcode für die Verwendung von QRCode zum Generieren von QR-Codes in Python zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!