我有一个带有1个参数的命令,可以带几个标志。
@click.command()
@click.argument('item')
@click.option('--list-items', help='list items', is_flag=True)
def cli(item, list_items):
if list_items:
click.echo(ITEMS)
return
目前它返回:
Error: Missing argument "item".
即使我没有提供论证,我怎样才能访问--list-items的功能?就像--help flag一样。
答案 0 :(得分:1)
答案 1 :(得分:0)
你把它作为必修参数,通过添加required = False或添加默认值使其成为可选项