python щелкните глобальную опцию субкоманды - PullRequest
1 голос
/ 05 августа 2020
@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)

Как использовать параметр - chunk-size --limit в подкоманде index?

Эффект, который я хочу python test.py index --limit 1

...