Uso de Click para Aplicaciones de Línea de Comandos en Python

Clase 38 de 49Curso Práctico de Python: Creación de un CRUD

Resumen

Click es un pequeño framework que nos permite crear aplicaciones de Línea de comandos. Tiene cuatro decoradores básicos:

  • @click_group: Agrupa una serie de comandos
  • @click_command: Aca definiremos todos los comandos de nuestra apliacion
  • @click_argument: Son parámetros necesarios
  • @click_option: Son parámetros opcionales

Click también realiza las conversiones de tipo por nosotros. Esta basado muy fuerte en decoradores.