import gradio as gr import qrcode def url_to_qr(url): qr = qrcode.QRCode(version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4) qr.add_data(url) qr.make(fit=True) qr_img = qr.make_image(fill_color="black", back_color="white") return qr_img iface = gr.Interface(fn=url_to_qr, inputs="text", outputs="image") iface.launch()