Как создать приложение командной строки, как awscli с python в Windows? - PullRequest
0 голосов
/ 11 апреля 2019

Я хотел бы создать приложение, работающее из CLI в Windows, например, программу awscli.

Он должен быть собран со скриптом Python, и при запуске он должен выполнять действия soma, такие как

samplepgm login -u akhil -p raju

Вот так, не могли бы вы помочь мне в создании такого типа приложения cli в Windows с python.

Ответы [ 2 ]

0 голосов
/ 17 мая 2019

Я реализовал это, используя Pyinstaller , который создаст exe-файл из файлов python.Будет работать со всеми версиями Python

Сначала вам нужно создать сценарий python cli для задачи, а затем собрать исполняемый файл, используя

pyinstaller --onefile -c -F -n Cli-latest action.py

Если вам нужнополучить входные данные от пользователей, тогда вы можете сделать бесконечный цикл, который будет запрашивать input

(Попробуйте input("My Dev:-$ ")

0 голосов
/ 11 апреля 2019

Проверьте argparse для чего-то простого: https://docs.python.org/3/library/argparse.html

Для лучшей библиотеки проверьте Click: https://click.palletsprojects.com/en/7.x/

Другие:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...