Un código de dos dimensiones en general
qrcode importación
img = qrcode.make ( 'https://blog.csdn.net/u013380694')
img.save ( 'cby.png')
código bidimensional mayor
Utilizamos, también se puede definir algunos otros parámetros a utilizar algún uso avanzado:
qrcode importación qr = qrcode.QRCode ( version = 1, error_correction = qrcode.constants.ERROR_CORRECT_L, box_size = 10, border = 4, ) qr.add_data ( 'https://blog.csdn.net/u013380694') qr.make (ajuste = true) img = qr.make_image () img.save ( 'cby.png')
la interpretación de tres parámetros
versión: un número entero de 1 a 40, representa el tamaño del código de dos dimensiones (el valor mínimo es 1, es una matriz de 12 × 12), si desea verdaderos parámetros generados automáticamente, y el valor a utilizar ajuste = Ninguno es decir puede.
error_correction: bidimensional código es un rango de corrección de error se puede seleccionar cuatro constantes
- ERROR_CORRECT_L 7% o menos del error será corregido
- ERROR_CORRECT_M (predeterminado) 15% o menos del error será corregido
- ERROR_CORRECT_Q 25% o menos del error será corregido
- ERROR_CORRECT_H. 30% o menos del error será corregido
El número de píxeles por punto (bloque) de: boxsize
frontera: código bidimensional del cuadro de la imagen de la periferia, el valor predeterminado es 4, y las disposiciones pertinentes de un mínimo de 4
referencia https://pypi.org/project/qrcode/5.1/