Как заставить анализатор argparse обрабатывать все аргументы как позиционные< /em>, даже те, которые выглядят как опции? Например, с этим определением:
parser.add_argument('cmd', nargs='*', help='The command to run')
Я хочу иметь возможность бегать
prog.py mycomand --foo arg
и зафиксируйте ['mycomand', '--foo', 'arg']
в качестве аргумента cmd
.
sys.argv[1:]
, если вы хотите захватить все? - person modesitt   schedule 14.08.2020argparse
. - person planetp   schedule 14.08.2020