File size: 812 Bytes
6ba7703 84ac6a5 6ba7703 fdf645d 6ba7703 d9e6de6 4f90b25 769400f 6ba7703 caa9d5e d9e6de6 f7290d5 6ba7703 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
import time
import gradio as gr
on_load="""
async()=>{
console.log("HELLO");
}
"""
def test(x, request: gr.Request, progress=gr.Progress()):
progress(0, desc="Test", unit = "Files")
print("request", request)
a = "abcdefghijklmnopqrstuv"
for letter in progress.tqdm(a, desc = "TEST", unit = "Files"):
time.sleep(0.1)
return a
with gr.Blocks() as demo:
selected = gr.Dataframe(
interactive=False,
col_count=(1, "fixed"),
headers=["Selected Files"],
)
prog = gr.HTML(
value="<h3 style='text-align: center'> Processing...<h1>"
)
#gr.Interface(test, inputs=[selected])
b = gr.Button()
b.click(test, selected, prog)
demo.load(test, inputs=None, outputs=prog) #, _js=on_load)
demo.launch() |