🚀 Click — библиотека для создания CLI-приложений на Python
Click позволяет быстро и удобно создавать интерфейсы командной строки компонуемым способом, требуя минимального шаблонного кода. Идеально подходит для скриптов любой сложности:
- Простота и лаконичность: декларативный синтаксис и автоматическое генерирование справки.
- Модульность: выстраивайте команды и подсистемы через вложенные группы (
@click.group()
). - Гибкая обработка параметров: поддержка флагов, опций, аргументов и пользовательских типов.
- Расширяемость: легко интегрируется с другими инструментами и библиотеками.
- Активное сообщество и поддержка: регулярно обновляется, подробная документация и множество примеров.
👉 Официальная документация: https://click.palletsprojects.com/