Я использую python click для своих целей разработки.У меня есть следующая командная строка с одним параметром:
add student -n xx -n yy
код:
@click.group()
@click.version_option("Development", help="Echo version and exit")
@click.help_option(help = "Use this on subcommands for more information")
def cli():
'''Add a student/teacher/principal'''
@cli.command()
@click.option('--name', '-n', required=True, help='Specify the name of the student')
def student(name):
'''Add a Student'''
При использовании вышеуказанной командной строки, как я могу использоватьодин и тот же вариант несколько раз ??Я вижу, что значение для name
составляет yy
.Как я могу избежать принятия нескольких -n
, если несколько не соответствует действительности?
Спасибо.