rameshmoorthy
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -4,8 +4,8 @@ import gradio as gr
|
|
4 |
from pydantic_settings import BaseSettings
|
5 |
from tempfile import NamedTemporaryFile
|
6 |
import sweetviz as sv
|
7 |
-
from dataprep.datasets import load_dataset
|
8 |
-
from dataprep.eda import create_report
|
9 |
|
10 |
def generate_report(file, type):
|
11 |
df = pd.read_csv(file) if file.name.endswith(".csv") else pd.read_excel(file)
|
@@ -16,10 +16,10 @@ def generate_report(file, type):
|
|
16 |
temp_file1.close()
|
17 |
|
18 |
|
19 |
-
dataprep_report = create_report(df)
|
20 |
-
temp_file2 = NamedTemporaryFile(delete=False, suffix=".html")
|
21 |
-
temp_file2.write(dataprep_report.encode('utf-8'))
|
22 |
-
temp_file2.close()
|
23 |
|
24 |
|
25 |
|
@@ -47,5 +47,5 @@ with gr.Blocks() as cluster:
|
|
47 |
out2=gr.File(label="Download CSV")
|
48 |
gr.HTML(html_content="""<h1 style="color: #3399FF; text-shadow: 1px 1px 2px #ddd;">SWEETVIZ REPORT</h1>""")
|
49 |
out3=gr.File(label="Download CSV")
|
50 |
-
btn.click(generate_report,inputs=[file,type],outputs=[out1,
|
51 |
cluster.launch()
|
|
|
4 |
from pydantic_settings import BaseSettings
|
5 |
from tempfile import NamedTemporaryFile
|
6 |
import sweetviz as sv
|
7 |
+
# from dataprep.datasets import load_dataset
|
8 |
+
# from dataprep.eda import create_report
|
9 |
|
10 |
def generate_report(file, type):
|
11 |
df = pd.read_csv(file) if file.name.endswith(".csv") else pd.read_excel(file)
|
|
|
16 |
temp_file1.close()
|
17 |
|
18 |
|
19 |
+
# dataprep_report = create_report(df)
|
20 |
+
# temp_file2 = NamedTemporaryFile(delete=False, suffix=".html")
|
21 |
+
# temp_file2.write(dataprep_report.encode('utf-8'))
|
22 |
+
# temp_file2.close()
|
23 |
|
24 |
|
25 |
|
|
|
47 |
out2=gr.File(label="Download CSV")
|
48 |
gr.HTML(html_content="""<h1 style="color: #3399FF; text-shadow: 1px 1px 2px #ddd;">SWEETVIZ REPORT</h1>""")
|
49 |
out3=gr.File(label="Download CSV")
|
50 |
+
btn.click(generate_report,inputs=[file,type],outputs=[out1,out3])
|
51 |
cluster.launch()
|