import gradio as gr import os,sys,subprocess import requests def greet(name): return "Hello " + name + "!!" if __name__ == "__main__": try: req=requests.get('http://0.0.0.0:7860') print(req.status_code) print('Client closed') exit() except Exception as err: process = subprocess.Popen(['python','main.py'], stdout=subprocess.PIPE) demo = gr.Interface(fn=greet, inputs="text", outputs="text") demo.launch()