def qr(self, text,size, *args, **kwargs):
""" Print QR Code for the provided string """
qr_args = dict(
version=4,
box_size=size,
border=1,
error_correction=qrcode.ERROR_CORRECT_M
)
qr_args.update(kwargs)
qr_code = qrcode.QRCode(**qr_args)
qr_code.add_data(text)
qr_code.make(fit=True)
qr_img = qr_code.make_image()
im = qr_img._img.convert("RGB")
# Convert the RGB image in printable image
self._convert_image(im)
评论列表
文章目录