OMARDENTvirtual3 / pages /buscar_datos.py
Josedcape's picture
Rename buscar_datos.py to pages/buscar_datos.py
57db86b verified
# pages/buscar_datos.py
import streamlit as st
from utils.data_manager import cargar_desde_txt, listar_archivos_txt
def show():
st.title("🔍 Buscar Datos Guardados")
archivos = listar_archivos_txt()
if archivos:
archivo_seleccionado = st.selectbox("Selecciona un archivo para ver:", archivos)
if archivo_seleccionado:
datos = cargar_desde_txt(archivo_seleccionado)
if datos:
st.write(f"### Datos del archivo {archivo_seleccionado}")
st.text_area("Datos", datos, height=300)
# Link to download the file
with open(archivo_seleccionado, 'rb') as file:
st.download_button(
label="📥 Descargar Archivo TXT",
data=file,
file_name=archivo_seleccionado,
mime="text/plain"
)
else:
st.warning(f"No se encontraron datos en el archivo {archivo_seleccionado}")
else:
st.info("No se encontraron archivos de datos guardados.")