À propos du projet

Click est le Command Line Interface Creation Kit de l'organisation Pallets. Il fournit une boîte à outils Python pour créer des applications en ligne de commande avec une structure composable et un minimum de code boilerplate. Les développeurs peuvent définir des commandes et des options via des décorateurs, ajouter des invites et du texte d'aide, et utiliser les assistants de sortie de Click pour les messages dans le terminal. Le dépôt met en avant trois fonctionnalités principales : l'imbrication arbitraire des commandes, la génération automatique des pages d'aide, et le chargement différé des sous-commandes à l'exécution. Click est conçu pour être hautement configurable tout en offrant des valeurs par défaut raisonnables, dans le but de rendre le développement CLI rapide et suffisamment flexible pour prendre en charge les API de commande prévues. L'exemple inclus définit une commande `hello` avec les options `--count` et `--name`. Lors de l'exécution, elle peut demander un nom et afficher le nombre configuré de messages de salutation. Le README contient également des liens vers la documentation de don et de contribution de Pallets.