import random | |
import gradio as gr | |
with gr.Blocks() as demo: | |
with gr.Row(): | |
clear_button = gr.Button("Clear") | |
skip_button = gr.Button("Skip") | |
random_button = gr.Button("Random") | |
numbers = [gr.Number(), gr.Number()] | |
clear_button.click(lambda : (None, None), outputs=numbers) | |
skip_button.click(lambda : [gr.skip(), gr.skip()], outputs=numbers) | |
random_button.click(lambda : (random.randint(0, 100), random.randint(0, 100)), outputs=numbers) | |
if __name__ == "__main__": | |
demo.launch() |