Я хочу, чтобы создать сценарий, как этотразбора аргумента питон сценарий
./myscript.py -g parser -a parserapp
и всякий раз, когда сценарий отсутствует один вариант такого как ./myscript.py -g parser
, он напечатает использование и выходу из сценария
The script should be: ./myscript.py -g parser -a parserapp
Итак, мой вопрос в том, как я могу проверить, отсутствует ли опция -a
или -g
; поэтому он может распечатать использование сценария и выйти.
Спасибо за вашу помощь
Посмотрите на существующие модули, уже имеющие параметры командной строки , такие как 'argparse' – DainDwarf
Да, argparse - это путь. Не изобретайте велосипед. –
Я сделал, и, кажется, нет ничего, что могло бы помочь мне проверить, отсутствует ли мой вариант. – Alexander