2
Отримайте вибраний підкомандний аргумент
Коли я використовую підкоманди з аргументом python argparse, я можу отримати вибрані аргументи. parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '--count', '42']) # args => Namespace(global='xyz', count='42') Тому argsне містить 'foo'. Просто писати sys.argv[1]не працює через …