Я пишу программы на Python, которые запускают другие программы, например:
my-wrapper-program --foo --bar git commit --all
Здесь foo и bar - аргументы для my-wrapper-program, а git commit --all
- подкоманда IЯ заинтересован в беге.Как мне сделать это в argparse, без необходимости всегда указывать специальный аргумент --
?(Самый простой случай: my-wrapper-program command
.)
(С помощью optparse вы можете использовать disallow_interspersed_args=False
.)