-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Estaría bueno mover todos los archivos de datos que usaremos en el curso a su propio directorio.
La estructura del repositorio podría quedar:
datos/
notebooks/
README.md
...
De hacer eso, deberíamos modificar los notebooks que acceden a esos archivos.
Una buena práctica para eso es no utilizar strings para definir los paths a los archivos, y sí utilizar librerías.
Una solución que se usa bastante es usar el módulo os.path, aunque hay herramientas mucho mejores como pathlib.
Por ejemplo:
from pathlib import Path
# Definimos el path a la carpeta de datos
data_folder = Path("..") / "data"
blood_pressure_file = data_folder / "blood_pressure.txt"El Path("..") hace referencia al directorio padre del directorio en el que nos encontramos, es decir, el inmediato superior.
Luego podemos armar paths con strings a través del operador "/", el cual es reemplazado por el correspondiente separador de paths del sistema operativo en el que lo corremos.
@MGomezN tenés ganas de implementar esto?