File size: 628 Bytes
9259f41
 
fa4d7ed
c56669d
 
 
 
 
9259f41
 
 
 
 
 
 
4af178e
c56669d
9259f41
 
 
 
c56669d
 
9259f41
c56669d
9259f41
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import gradio as gr

def execute(code, lang):
    match lang:
        case "Python":
            return "Python
        case _:
            return f"Code : {str(code)}\nTypeof lang : {str(type(lang))}\nLanguage : {str(lang)}"

demo = gr.Interface(
    fn=execute,
    inputs=[
        gr.Textbox(
            show_label=True,
            label="Code",
            max_lines=4_294_967_295,
            lines=4_294_967_295,
        ),
        gr.Dropdown(
            show_label=True,
            label="Language",
            choices=["Python"],
        ),
    ],
    outputs=gr.Textbox(label="Result")
)

demo.launch(debug=True)