CoolFace
Apppublic

linpershey/process_mining

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
sapp.py24 linesDownload Raw Back to root
1import os2import importlib3 4import gradio as gr5 6def greet(name):7    parent_name = get_process_name()8    return f"Hello {name}!! a greeting from {parent_name}"9 10def get_process_name():11    if importlib.util.find_spec("psutil"):12        import psutil13    parent_pid = os.getppid()14    try:15        parent_name = str(psutil.Process(parent_pid).name())16        return parent_name17    except psutil.NoSuchProcess:  # Catch the error caused by the process no longer existing18        print("NoSuchProcess")19        return "Uknown Process"20    21 22if __name__ == "__main__":23    iface = gr.Interface(fn=greet, inputs="text", outputs="text")24    iface.launch()