Я вызываю команду create
внутри команды run
, но не могу захватить вывод create
. result
Нет. Я что-то пропустил?
Как правильно вызвать другую команду и перехватить ее вывод?
@click.command(
'create')
@click.pass_context
def create(ctx):
...
click.echo(click.style(response['name'], fg='green'))
return response['name']
@click.command(
'run')
@click.pass_context
def run(ctx):
result = ctx.invoke(create)