Об этом проекте

Click — это набор инструментов для создания интерфейсов командной строки от организации Pallets. Он предоставляет инструментарий Python для создания приложений командной строки с компонуемой структурой и минимальным количеством шаблонного кода. Разработчики могут определять команды и параметры с помощью декораторов, добавлять запросы и текст справки, а также использовать вспомогательные средства вывода Click для сообщений в терминале. В репозитории выделены три ключевые возможности: произвольная вложенность команд, автоматическая генерация страниц справки и отложенная загрузка подкоманд во время выполнения. Click спроектирован так, чтобы быть легко настраиваемым и при этом предоставлять разумные значения по умолчанию, стремясь сделать разработку CLI быстрой и достаточно гибкой для поддержки задуманных командных API. Включённый пример определяет команду `hello` с параметрами `--count` и `--name`. При запуске она может запросить имя и вывести заданное количество приветственных сообщений. Файл README также содержит ссылки на документацию Pallets о пожертвованиях и участии в разработке.