IvanStudent commited on
Commit
dab4e1c
·
1 Parent(s): 428a1a0

Guardar mis cambios locales

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -105,18 +105,23 @@ def create_sidebar():
105
  file_types=[".csv"], # Limita solo a archivos CSV
106
  interactive=True, # Hacer interactivo el componente para arrastrar y soltar
107
  )
 
 
108
  gr.Markdown("### ⏳ Forecast Period (Days)")
109
  period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
110
 
111
- # Botón para descargar un archivo CSV de ejemplo
112
  sample_file_path = "sample_data.csv" # Ruta del archivo de ejemplo
113
- if not os.path.exists(sample_file_path): # Verifica si el archivo existe
 
114
  sample_data = pd.DataFrame({
115
  "Date": ["2023-01-01", "2023-01-02", "2023-01-03"],
116
  "Sales": [100, 200, 300]
117
  })
118
  sample_data.to_csv(sample_file_path, index=False) # Crea el archivo de ejemplo si no existe
119
- gr.File(label="Download our sample CSV", file_path=sample_file_path) # Muestra el botón de descarga
 
 
120
 
121
  return uploaded_file, period
122
 
 
105
  file_types=[".csv"], # Limita solo a archivos CSV
106
  interactive=True, # Hacer interactivo el componente para arrastrar y soltar
107
  )
108
+
109
+ # Botón para cargar el periodo de pronóstico
110
  gr.Markdown("### ⏳ Forecast Period (Days)")
111
  period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
112
 
113
+ # Ruta del archivo de ejemplo
114
  sample_file_path = "sample_data.csv" # Ruta del archivo de ejemplo
115
+ # Verifica si el archivo existe, de lo contrario lo crea
116
+ if not os.path.exists(sample_file_path):
117
  sample_data = pd.DataFrame({
118
  "Date": ["2023-01-01", "2023-01-02", "2023-01-03"],
119
  "Sales": [100, 200, 300]
120
  })
121
  sample_data.to_csv(sample_file_path, index=False) # Crea el archivo de ejemplo si no existe
122
+
123
+ # Muestra el botón para descargar el archivo CSV de ejemplo
124
+ gr.Markdown(f"[Download our sample CSV](./{sample_file_path})") # Enlace directo para descargar el archivo
125
 
126
  return uploaded_file, period
127