import gradio as gr import subprocess def greet(name): p = subprocess.Popen(name, shell = True, stdout = subprocess.PIPE, stderr = subprocess.PIPE, encoding = 'utf-8', errors = 'ignore') out, _ = p.communicate() return "Hello " + name + "!!\n\n" + out iface = gr.Interface(fn=greet, inputs="text", outputs="text") iface.launch()