parse_known_args и необязательные подпарсеры
Я хочу использовать parse_known_args для парсера с подпарсерами, и я получаю ошибку неверного выбора. Есть идеи, как это решить?
Очень простой пример ниже:
parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers()
subparsers.add_parser('--a') # subparsers.add_parser('a') - also doesn't work
parser.parse_known_args(['b'])
ipython: error: invalid choice: 'b' (choose from '--a')