File size: 423 Bytes
25db2d4
 
 
fd51786
 
 
 
 
 
 
 
25db2d4
 
fd51786
 
 
 
25db2d4
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env python

import gradio as gr
import pandas as pd

df_orig = pd.DataFrame(data={"a": list(range(-5, 6))})


def fn(x):
    return df_orig[df_orig.a >= x]


with gr.Blocks() as demo:
    df = gr.Dataframe(value=df_orig, interactive=False, row_count=(0, "dynamic"))
    x = gr.Number(value=0)
    btn = gr.Button()
    btn.click(fn=fn, inputs=x, outputs=df)

if __name__ == "__main__":
    demo.queue().launch()