@s1g

Как добавить атрибут в Input?

Я хочу сделать комманду которая принимает атрибуты.
к примеру как "pyinstaller -w". И чтоб после атрибута можно было ввести значение.
У меня есть код:
while True:
    cmd = input(">>>")
    if cmd == "run -c ЛЮБОЙ ТЕКСТ":
        os.system(ЛЮБОЙ ТЕКСТ)
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Из вопроса не очень ясно, в чём загвоздка.
Как разобрать строку на список аргументов, подобно тому, как это делает терминал? Смотри модуль shlex.
Как в списке аргументов найти переданные ключи и параметры-значения? Смотри модуль argparse.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Фаст Софт Санкт-Петербург
от 150 000 до 180 000 ₽
от 250 000 ₽
Sibdev Красноярск
от 120 000 до 180 000 ₽
31 мар. 2023, в 21:19
1000 руб./за проект
31 мар. 2023, в 21:17
10000 руб./за проект