Spaces:
Runtime error
Runtime error
# AUTOGENERATED! DO NOT EDIT! File to edit: ../main.ipynb. | |
# %% auto 0 | |
__all__ = ['analyse_fichier'] | |
# %% ../main.ipynb 2 | |
import gradio as gr | |
import pandas as pd | |
import tempfile | |
from pathlib import Path | |
from .rbc import add_classements | |
def analyse_fichier(file): | |
fichier = file[0] | |
fichier_save = Path(fichier.name).stem | |
print(fichier_save) | |
df_adherents = pd.read_excel(fichier) | |
df_classements = add_classements(df_adherents) | |
with tempfile.NamedTemporaryFile(prefix=fichier_save+'_', suffix=".xlsx", delete=False) as temp: | |
print(temp.name) | |
df_classements.to_excel(temp.name) | |
return temp.name | |
with gr.Blocks() as classement_converter: | |
file = gr.File(label="Adhérents", file_count=1) | |
greet_btn = gr.Button("Ajoute Classements") | |
outputs = gr.File(label="Adhérents avec classement", file_count=1, visible=True) | |
greet_btn.click(fn=analyse_fichier, inputs=file, outputs=outputs) | |
classement_converter.launch() | |