Spaces:
Runtime error
Runtime error
File size: 636 Bytes
d586109 1040835 d586109 1040835 d586109 1040835 d586109 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import gradio as gr
from executor import CodeExecutor
executor = CodeExecutor()
def run_tool(code, inputs="", packages=""):
result = executor.execute(
code=code,
inputs=inputs.split(",") if inputs else [],
packages=packages
)
return result
iface = gr.Interface(
fn=run_tool,
inputs=[
gr.Textbox(label="Python Code", lines=10, placeholder="print('Hello')"),
gr.Textbox(label="Inputs (comma-separated)", placeholder="10,20"),
gr.Textbox(label="Packages (comma-separated)", placeholder="numpy,requests"),
],
outputs=gr.Textbox(label="Output")
)
iface.launch() |