Reproducción automática
Autocompletar
Lección Anterior
Completar y Continuar
Python Click: Crea Aplicaciones de CLI Potentes
Introducción
Bienvenida al Curso (1:17)
Módulo 1: Introducción a Click
¿Qué es Click y por qué utilizarlo? (6:19)
Instalación de Click (3:01)
Creación de un comando simple con Click (7:48)
Paquetiza tu aplicación de CLI con Setuptools (6:42)
Módulo 2: Opciones y Argumentos
Diferencia entre Opciones y Argumentos (2:49)
Opciones - Nombres (7:55)
Opciones - Valores Básicos (3:55)
Opciones - Multi Valores (3:28)
Opciones - Tuplas como Multi Valores (2:27)
Opciones - Múltiples Opciones (1:34)
Opciones - Conteo (4:08)
Opciones - Boolean Flags (2:51)
Opciones - Elección (Choice) (3:48)
Opciones - Prompting (2:13)
Opciones - Password Prompting (2:53)
Opciones - Parámetro Yes (3:13)
Opciones - Obtener valores desde las Variables de Ambiente (4:33)
Argumentos - Argumento básico (2:45)
Argumentos - Variados (2:16)
Argumentos - Archivos (2:38)
Argumentos - Ruta de Archivos (1:28)
Argumentos - Variables de Ambiente (1:28)
Quiz # 1
Quiz # 2
Módulo 3: Comandos Anidados (Nesting Commands)
Creación de Estructuras de Subcomandos con "click.group()" (6:26)
Separación de Parámetros entre Comandos y SubComandos (2:32)
Variables de Ambiente en Grupos (1:53)
Contextos (4:14)
Invocación de un Group sin un Comando (2:24)
Multi Comandos en Cadena(Chaining) (3:40)
Quiz - Comandos Anidados #1
Modulo 4: Validación y Manejo de Datos de Entrada(Inputs)
Manejo de Datos de Entrada (Input Prompts) (1:43)
Validación de Datos de Entrada (Confirmation Prompts) (1:10)
Quiz - Validación y Manejo de Datos de Entrada #1
Módulo 5: Documentación
Documentación - Textos de Ayuda (Help text) en las Opciones (1:32)
Documentación - Argumentos (1:49)
Documentación - Textos Cortos de Ayuda en Comandos (Command Short Help) (1:05)
Documentación - Prevenir Reorganización de Text (Rewrapping) (1:36)
Documentación - Truncar Textos de Ayuda (1:26)
Quiz - Documentación #1
Módulo 6: Utilidades
Imprimiendo hacia la Salida Estandar: echo() (1:46)
Uso de Colores ANSI en el CLI (3:23)
Soporte de Paginación (1:55)
Esperando que se Presione una Tecla (2:04)
Lanzando Aplicaciones desde el CLI (1:56)
Mostrando Barras de Progreso (5:30)
Proyecto Final
Proyecto 1 - Aplicación CLI completa con Múltiples Comandos (en Construcción)
Despedida
Despedida del Curso (0:58)
Creación de Estructuras de Subcomandos con "click.group()"
Contenido de la Lección Bloqueado
Si ya estás inscrito,
deberás iniciar sesión
.
Inscríbete en el curso para desbloquearlo