File size: 490 Bytes
0645824
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr
import pyqrcode

def generate_qr(text):
    qr_code = pyqrcode.create(text)
    qr_code.png("QRCode.png", scale=10)
    return "QRCode.png"

iface = gr.Interface(
    fn=generate_qr,
    inputs=gr.Textbox(label="Enter text or link to generate QR Code"),
    outputs=gr.Image(type="filepath", label="Generated QR Code"), 
    title="QR Code Generator",
    description="Enter any text or link to generate a QR Code."
)

iface.launch(share=True)  # Enables public sharing