#!/usr/bin/env python3 import qrcode class QRCodeGenerator: """Qr Generato""" def __init__(self, url): self.url = url def generate_qr(self, filename="codigo_qr.png"): """Genera un código QR a partir de la URL y lo guarda en un archivo.""" qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_data(self.url) qr.make(fit=True) img = qr.make_image(fill_color="black", back_color="white") img.save(filename) return filename