NikilDGr8 commited on
Commit
608d43a
1 Parent(s): 2c06e5d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -163,12 +163,13 @@ def download_table_to_csv():
163
  csv_data.append(row.values())
164
 
165
  # Save CSV data to file
166
- with open("oral_health_assessments.csv", "w", newline='') as f:
 
167
  writer = csv.writer(f)
168
  writer.writerows(csv_data)
169
 
170
- print(f"Downloaded table 'oral_health_assessments' to 'oral_health_assessments.csv'")
171
- return "Table downloaded successfully as 'oral_health_assessments.csv'"
172
 
173
  # Create the Gradio interface
174
  with gr.Blocks() as demo:
@@ -188,7 +189,7 @@ with gr.Blocks() as demo:
188
 
189
  transcribe_button.click(fn=main, inputs=audio_input, outputs=textboxes_left + textboxes_right)
190
  submit_button.click(fn=save_answers, inputs=textboxes_left + textboxes_right, outputs=output_html)
191
- download_button.click(fn=download_table_to_csv, outputs=output_html)
192
 
193
  # Launch the app
194
  demo.launch(share=True)
 
163
  csv_data.append(row.values())
164
 
165
  # Save CSV data to file
166
+ file_path = "oral_health_assessments.csv"
167
+ with open(file_path, "w", newline='') as f:
168
  writer = csv.writer(f)
169
  writer.writerows(csv_data)
170
 
171
+ print(f"Downloaded table 'oral_health_assessments' to '{file_path}'")
172
+ return file_path
173
 
174
  # Create the Gradio interface
175
  with gr.Blocks() as demo:
 
189
 
190
  transcribe_button.click(fn=main, inputs=audio_input, outputs=textboxes_left + textboxes_right)
191
  submit_button.click(fn=save_answers, inputs=textboxes_left + textboxes_right, outputs=output_html)
192
+ download_button.click(fn=download_table_to_csv, outputs=gr.File())
193
 
194
  # Launch the app
195
  demo.launch(share=True)