У меня есть Python нажмите CLI. Когда я передаю --help
любой команде, она печатает справочное сообщение, которое мне нравится. Я обнаружил, что многие пользователи в эти дни набирают
mycli help foo
вместо
mycli foo --help
Есть ли способ заставить первый работать так же, как последний, в общем виде для всех команд?
Команда реализована примерно так
@click.group()
@click.pass_context
def cli(ctx):
ctx.obj = {}
@cli.command()
@click.argument('my_arg')
@click.pass_context
@report_errors
def foo(ctx, my_arg):
# some stuff here