Я пишу сценарий обертки, используя Argparse , который принимает список аргументов, которые будут переданы в другую программу, и некоторые варианты, которые относятся к моей обертке. Чтобы избежать путаницы относительно того, какие варианты идут туда, я хочу, чтобы какой-либо появление аргумента, не являющегося OPTIAN, подавлять обработку дополнительных аргументов как параметры, как если бы аргумент- появился непосредственно перед ним. Другими словами, что -то похожее на то, что делает xterm -e .
, очевидно, неверно, потому что он игнорирует неизвестные параметры и подбирает варианты, появляющиеся после непредуденного. Я бы предпочел продолжать использовать Argparse по сравнению с разбором командной строки вручную.
Подробнее здесь:
https://stackoverflow.com/questions/616 ... e-argument