Heim  >  Artikel  >  Backend-Entwicklung  >  Fassen Sie den Beispielcode für die Verwendung von QRCode zum Generieren von QR-Codes in Python zusammen

Fassen Sie den Beispielcode für die Verwendung von QRCode zum Generieren von QR-Codes in Python zusammen

零下一度
零下一度Original
2017-06-17 11:22:491414Durchsuche

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

Einführung

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn