Heim >Backend-Entwicklung >Python-Tutorial >Detailliertes Beispiel dafür, wie Python das QRCode-Modul zum Generieren von QR-Codes verwendet
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
https://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 basiert und qrcode-Bibliothek.
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~40, der die Größe des QR-Codes steuert (Minimum Der Wert ist 1, was einer 12×12-Matrix entspricht). 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.
Rahmen: Steuern Sie die Anzahl der im Rahmen enthaltenen Zellen (den Abstand zwischen dem QR-Code und dem Bildrand) (der Standardwert ist 4, was dem in relevanten Standards festgelegten Mindestwert entspricht)
Das obige ist der detaillierte Inhalt vonDetailliertes Beispiel dafür, wie Python das QRCode-Modul zum Generieren von QR-Codes verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!