Я пытаюсь написать скрипт с использованием языка python (abc.py). При выполнении сценария мне нужно взять несколько аргументов командной строки.Лучший способ программирования
say -m, -p - мои аргументы. Мне нужно иметь строку рядом с этими параметрами. например:
1. $> python abc.py -m 'first' -p 'second' {correct}
2. $> python abc.py -p 'first' -m 'second' {correct}
3. $> python abc.py -m -p 'first' 'second' {Incorrect}
4. $> python abc.py 'first' -p 'second' {Incorrect}
У меня есть еще такие аргументы, как -m
, -p
. Каков наилучший алгоритм для проверки правильности переданных аргументов. Я не могу думать иначе, чем метод, поддерживающий предыдущий аргумент и проверяющий на основе этого.
Спасибо за вас помочь заранее
Анжи
2,6 и старше можно установить с помощью easy_install argparse а :) – qrtt1
спасибо за пролить свет на меня. SO никогда не разочарует меня :) – Anji