Adaptability_protein_dynamics / mock_download.py
TillCyrill
download button
10114c2
raw
history blame
No virus
594 Bytes
import gradio as gr
def mock_ocr(f):
return [[1, 2, 3], [4, 5, 6]]
def export_csv(d):
d.to_csv("output.csv")
return gr.File.update(value="output.csv", visible=True)
with gr.Blocks() as demo:
with gr.Row():
file = gr.File(label="PDF file", file_types=[".pdf"])
dataframe = gr.Dataframe()
with gr.Column():
button = gr.Button("Export")
csv = gr.File(interactive=False, visible=False)
file.change(mock_ocr, file, dataframe)
button.click(export_csv, dataframe, csv)
demo.launch()