У меня есть синтаксический анализатор аргументов, который принимает следующий аргумент:
parser.add_argument(
'-s', '--style',
required=False,
nargs=3,
default=['', '', ''],
help='Name, color, and size of clothing '
'article you are looking to acquire, '
'in that respective order. (3 arguments)')
Можно ли каким-либо образом установить выбор для третьего аргумента?
А именно, я должен был передать аргумент так:
python xyz.py -s '' '' 'Large'
, где 'Large' находится в наборе вариантов ['Small', 'Medium', 'Large']
?