abidlabs HF Staff commited on
Commit
ab2d59e
·
verified ·
1 Parent(s): b2f01e6

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import pandas as pd
3
+
4
+ from time import sleep
5
+
6
+ result = pd.DataFrame(
7
+ [
8
+ {"c1": "a", "c2": "b", "c3": "c"},
9
+ {"c1": "d", "c2": "e", "c3": "f"},
10
+ ]
11
+ )
12
+
13
+
14
+ def main():
15
+ sleep(1)
16
+ return (
17
+ gr.update("visible_table", value=result),
18
+ gr.update("delayed_visible_table", visible=True, value=result),
19
+ )
20
+
21
+
22
+ with gr.Blocks() as demo:
23
+ visible_table = gr.DataFrame(row_count=2, elem_id="visible_table")
24
+ delayed_visible_table = gr.DataFrame(
25
+ visible=False, row_count=2, elem_id="delayed_visible_table"
26
+ )
27
+
28
+ demo.load(main, outputs=[visible_table, delayed_visible_table])
29
+
30
+ if __name__ == "__main__":
31
+ demo.launch()