Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import time | |
| # simple test! | |
| def Op1(val): | |
| return f"PowershaiTest:Ok:{val}" | |
| # yield test | |
| def Op2(MaxNums, sleep = 0): | |
| yield "--start--" | |
| for num in range(1, int(MaxNums) + 1): | |
| yield f"{num}" | |
| time.sleep(sleep / 1000.0) | |
| yield "--end--" | |
| with gr.Blocks() as demo: | |
| btn = gr.Button("Op1"); | |
| btn2 = gr.Button("Op2"); | |
| n = gr.Number(label="MaxNums", value=10) | |
| s = gr.Number(label="sleep", value=0) | |
| t = gr.Text(label="Texto qualquer") | |
| result = gr.Text(); | |
| btn.click( Op1, [t], [result] ) | |
| btn2.click( Op2, [n,s], [result] ) | |
| if __name__ == "__main__": | |
| demo.launch(show_api=True) |