Creare QR Code in Python
Per creare QR Code in Python possiamo usare una libreria apposita: qrcode!
Possiamo installarla tramite pip:
$ pip install qrcode[pil]
Così abbiamo installato anche Pillow; non penso sia fondamentale, ma consigliato.
Detto ciò ecco il codice:
import qrcode
class CreateQrcode:
def create(self, testo):
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=20,
border=4,
)
qr.add_data(testo)
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
img.save('qrcode.png')
Bsta richiamare la funzione passando la stringa da mettere dentro al QR Code:
from create_qrcode import CreateQrcode
cqr = CreateQrcode()
cqr.create('ciao')
Enjoy!
python pip qrcode
Commentami!