首页 > 解决方案 > python点击子命令全局选项

问题描述

@click.group(invoke_without_command=True)
@click.option('--limit', type=int, default=5)
@click.option('--chunk-size', type=int, default=5)
@click.pass_context
def cli(ctx, **kwargs):
    ctx.obj = kwargs


@cli.command()
@click.option('--url')
@click.pass_context
def index(ctx, **kwargs):
    kwargs.update(ctx.obj)
    print(kwargs)

如何在 index 子命令中使用--chunk-sizeand选项?--limit我想要的效果python test.py index --limit 1

标签: pythonpython-click

解决方案


推荐阅读