axaydeole commited on
Commit
57c81e5
·
1 Parent(s): 559a105
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -1,16 +1,16 @@
1
  import gradio as gr
2
  import tempfile
3
  from data_generator import generate_test_data
 
 
4
 
5
  def generate_data(prompt):
6
  try:
7
  df = generate_test_data(prompt)
8
-
9
- # Save DataFrame to a temporary file
10
- temp_file = tempfile.NamedTemporaryFile(delete=False, suffix=".csv", mode="w", encoding="utf-8")
11
  df.to_csv(temp_file.name, index=False)
12
  temp_file.close()
13
-
14
  return df, temp_file.name
15
  except Exception as e:
16
  return f"Error: {str(e)}", None
 
1
  import gradio as gr
2
  import tempfile
3
  from data_generator import generate_test_data
4
+ import pandas as pd
5
+ import os
6
 
7
  def generate_data(prompt):
8
  try:
9
  df = generate_test_data(prompt)
10
+ # Save to temporary CSV file
11
+ temp_file = tempfile.NamedTemporaryFile(delete=False, suffix=".csv", mode='w', newline='')
 
12
  df.to_csv(temp_file.name, index=False)
13
  temp_file.close()
 
14
  return df, temp_file.name
15
  except Exception as e:
16
  return f"Error: {str(e)}", None