Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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 |
-
|
|
|
167 |
writer = csv.writer(f)
|
168 |
writer.writerows(csv_data)
|
169 |
|
170 |
-
print(f"Downloaded table 'oral_health_assessments' to '
|
171 |
-
return
|
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=
|
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)
|