鉴于我有这样的代码:
columns = ['col1', 'col2', 'col3', 'col4']
@click.option('--columns', is_flag=False,
default=columns, show_default=True, metavar='<columns>', type=click.Choice(columns),
help='Sets target columns', multiple=True)
然后我可以这样调用我的应用程序:
./myapp --columns=col1
但是,如何使用逗号分隔的多个项目使其工作,如下所示:
./myapp --columns=col1,col3
我的目标是从结果columns
数组中检索传递的值['col1', 'col3']
。
我不想多次传递该选项。