CodingSpace / app.py
YaTharThShaRma999's picture
Update app.py
de69790 verified
raw
history blame
671 Bytes
import gradio as gr
import sys
def execute_code(code):
try:
exec(code, globals())
return "Code executed successfully!"
except Exception as e:
return f"Error: {str(e)}"
code_input = gr.Textbox(lines=10, label="Enter Python code")
execute_button = gr.Button()
result_text = gr.Textbox(label="Execution Result")
def execute_code_callback(code):
return execute_code(code)
print("hello")
iface = gr.Interface(
fn=execute_code_callback,
inputs=[code_input, execute_button],
outputs=result_text,
title="Code Executor",
description="Enter your Python code and click 'Execute Code' to run it."
)
iface.launch(share=True)