Skip to content

Guardar archivos de datos en su propio directorio #5

@santisoler

Description

@santisoler

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?

(Idea original de @MGomezN en #2)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions