⚡️ Создаём CLI API с помощью click
Это модуль, позволяющий взаимодействовать с программой из терминала. Он поставляется с хорошими настройками по умолчанию, но легко настраивается.
Установка:
За счёт декораторов, мы пишем минимум кода, чем не может похвастаться argparse. Из минусов — нет автозаполнения, но такое решение аргументируется тут.
Подробнее в документации
#миниурок #click
Это модуль, позволяющий взаимодействовать с программой из терминала. Он поставляется с хорошими настройками по умолчанию, но легко настраивается.
Установка:
pip install click
Библиотека самостоятельно сгенерирует страницу помощи (--help) на основе полученных команд и их параметрах.За счёт декораторов, мы пишем минимум кода, чем не может похвастаться argparse. Из минусов — нет автозаполнения, но такое решение аргументируется тут.
Подробнее в документации
#миниурок #click