charliealonso commited on
Commit
31895c6
1 Parent(s): f909373

Primera version completa

Browse files
Files changed (2) hide show
  1. blocks.py +33 -0
  2. flagged/log.csv +15 -0
blocks.py ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import gradio as gr
3
+ from gradio.components import Textbox, Dropdown
4
+
5
+ # Función que se ejecuta cuando el usuario selecciona un archivo CSV en la lista desplegable
6
+ def seleccionar_archivo_csv(nombre_archivo):
7
+ ruta_archivo_seleccionado = []
8
+ ruta_archivo_seleccionado.append(nombre_archivo + ".csv")
9
+ return f"Se ha seleccionado el archivo {nombre_archivo}"
10
+
11
+ # Obtener el directorio raíz de la aplicación
12
+ root_dir = "."
13
+
14
+ # Buscar los archivos CSV en el directorio raíz
15
+ csv_files = [f for f in os.listdir(root_dir) if f.endswith('.csv')]
16
+
17
+ # Crear una lista con los nombres de los archivos CSV encontrados
18
+ csv_file_names = [f[:-4] for f in csv_files]
19
+
20
+ # Crear una lista desplegable con los nombres de los archivos CSV encontrados
21
+ csv_dropdown = Dropdown(choices=csv_file_names, label="Selecciona un archivo CSV")
22
+
23
+ # Definir los objetos de entrada y salida de la interfaz
24
+ app1 = gr.Interface(
25
+ fn=seleccionar_archivo_csv,
26
+ inputs=csv_dropdown,
27
+ outputs="text",
28
+ title="Selecciona un archivo CSV",
29
+ theme="default"
30
+ )
31
+
32
+ # Ejecuta la interfaz de usuario
33
+ app1.launch()
flagged/log.csv ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Selecciona un archivo CSV,output,flag,username,timestamp
2
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:24.533494
3
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:25.046691
4
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:25.203940
5
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:25.577819
6
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:25.840825
7
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:25.962185
8
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.225102
9
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.363671
10
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.506423
11
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.634161
12
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.776338
13
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:26.905059
14
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:27.041501
15
+ escenografia,Se ha seleccionado el archivo escenografia,,,2023-03-02 15:00:27.180572