- 1

Plantillas Personalizadas para Ciencia de Datos con Cookie Cutter
04:38 - 2

Instalación de Cookie Cutter con Conda y uso básico
12:58 - 3

Creación de Plantillas Personalizadas con Cookie Cutter
10:26 - 4

Uso de Hooks en Cookie Cutter para Automatizar Proyectos
10:39 - 5

Distribución de Plantillas de Trabajo en Github con Cookiecutter
08:19
Uso de Hooks en Cookie Cutter para Automatizar Proyectos
Clase 4 de 14 • Curso de Configuración Profesional de Entorno de Trabajo para Ciencia de Datos
Contenido del curso
- 6

Manejo de Rutas de Archivos en Sistemas Operativos Diferentes
10:35 - 7

Manejo de rutas en Python con el módulo OS
07:29 - 8

Manipulación de rutas con PathLib en Python
07:05 - 9

Uso de Pi File System para Rutas Independientes del Sistema Operativo
10:21 - 10

Gestión de Rutas en Python con Librerías byProject y PiHear
09:28
Introducción a Hooks
Los Hooks son sentencias que se van a ejecutar antes o después de generar la plantilla de datos. Por ejemplo, puedes usarlos para verificar el nombre de una carpeta, actualizar git, etc.
Implementación de Hooks
- Se crea la carpeta “hooks”, adentro de la carpeta principal de tu proyecto.
- Dentro de la carpeta se agregan los archivos “pre_gen_project.py” (lo que se ejecuta antes de generar la plantilla) y “pos_gen_project.py” (lo que se ejecuta después de generar la plantilla).
Por ejemplo, en “pre_gen_project.py” se puede inicializar git o validar nombres y archivos para evitar errores.
En el archivo “pos_gen_project.py” se puede hacer el primer commit en git o mostrar la finalización de la instalación de dependencias.
Contribución creada por: Néstor Arellano.