Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| def execute(code, lang): | |
| match str(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, | |
| value="print('Hello, World!')", | |
| ), | |
| gr.Dropdown( | |
| show_label=True, | |
| label="Language", | |
| choices=["Python", "Java", "C", "C++", "C#", "PHP", "JavaScript"], | |
| value="Python" | |
| ), | |
| ], | |
| outputs=gr.Textbox(label="Result"), | |
| title="HFChat Code Executor", | |
| description="Enter the code snippet and language that you want to execute.", | |
| ) | |
| demo.launch(debug=True) |