kim368882 commited on
Commit
1cc6067
1 Parent(s): 39a5357

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -0
app.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import pandas as pd
3
+
4
+ def save_excel(file):
5
+ save_path = "uploaded_file.xlsx"
6
+ df = pd.read_excel(file.name)
7
+ df.to_excel(save_path, index=False)
8
+ return f"File saved to {save_path}"
9
+
10
+ def upload_and_save(file):
11
+ message = save_excel(file)
12
+ output_text.update(value=message)
13
+
14
+ with gr.Blocks() as demo:
15
+ with gr.Row():
16
+ file_input = gr.File(file_types=[".xlsx"], label="Upload Excel File")
17
+ output_text = gr.Textbox(label="Output")
18
+
19
+ file_input.change(upload_and_save, inputs=file_input, outputs=output_text)
20
+
21
+ if __name__ == "__main__":
22
+ demo.launch(share=True)