import gradio as gr import pyqrcode from PIL import Image import io # Function to generate QR code def generate_qr_code(link): url = pyqrcode.create(link) buffer = io.BytesIO() url.png(buffer, scale=10) buffer.seek(0) return Image.open(buffer) # Create Gradio Interface iface = gr.Interface( fn=generate_qr_code, inputs="text", outputs="image", title="QR Code Generator", description="Enter a URL and get a QR Code" ) # Launch the interface iface.launch()