У меня есть скрипт командной строки python, который можно использовать двумя разными способами.
Первый сценарий выглядит следующим образом:
script.py -max MAX -min MIN -delta DELTA
, где -max
и -min
- обязательные аргументы, а -delta
- необязательный.
Второй сценарий:
script.py some_file.txt -f
, где some_file.txt
- обязательный позиционный аргумент, а -f
- необязательный.
Как реализовать это, используя любой анализатор аргументов командной строки Python (argparse, optparse, getopt и т. Д.)?
ОБНОВЛЕНИЕ: скрипт делает только одно - очищает сайт.Но это очень долгая по времени операция.В первом случае мы запускаем новый сеанс очистки, а во втором загружаем ранее сохраненный сеанс и продолжаем удаление.