Skip to content

Guardar archivos de datos en su propio directorio #5

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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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