
⚡️ Легко создаём интерфейс командной строки
Для этого воспользуемся typer — модуль с открытым исходным кодом, позволяющий взаимодействовать с приложением из командной строки. В отличие от fire, он интуитивно понятнее и имеет больший функционал.
Установка:
Первый, если у вас всего один метод для работы, то вы можете воспользоваться typer.run, чтобы принять один аргумент — функцию.
Если же команд больше, то создайте класс Typer (на примере выше — app), и воспользуйтесь декоратором command.
После настройки всех функций, просто запустите приложение app().
#миниурок #typer
Для этого воспользуемся typer — модуль с открытым исходным кодом, позволяющий взаимодействовать с приложением из командной строки. В отличие от fire, он интуитивно понятнее и имеет больший функционал.
Установка:
pip install typer
Здесь есть два варианта развития события:Первый, если у вас всего один метод для работы, то вы можете воспользоваться typer.run, чтобы принять один аргумент — функцию.
Если же команд больше, то создайте класс Typer (на примере выше — app), и воспользуйтесь декоратором command.
После настройки всех функций, просто запустите приложение app().
#миниурок #typer