Опция Python argparse help во взаимно-эксклюзивной группе - PullRequest
0 голосов
/ 29 декабря 2018

Модуль argparse для Python 2.7 содержит параметр командной строки help , который по умолчанию печатает сообщение об использовании всякий раз, когда в команде присутствует -h или --helpварианты строки.По умолчанию параметр справки может быть передан с любыми другими параметрами командной строки.Например:

script.py [-h] [-opt1 arg1 | -opt2 arg2]

Если существует необязательный аргумент -h, все остальные аргументы игнорируются и выводится справочное сообщение.

Есть ли способ изменить это поведение так, чтобы -h нужно было использовать отдельно, как это можно сделать с любым другим необязательным аргументом, поместив его внутри mutually_exclusive_group?

...