def main(rst=None):
"""Histonets computer vision application for image processing"""
ctx = click.get_current_context()
if rst:
click.echo()
comamnds_text = 'Commands'
options_text = 'Options:'
main_help, _ = main.get_help(ctx).split(comamnds_text, 1)
click.echo(main_help)
click.echo(comamnds_text)
click.echo('-' * len(comamnds_text))
click.echo()
for command_name, command in sorted(main.commands.items()):
click.echo(command_name)
click.echo('~' * len(command_name))
click.echo(command.get_usage(ctx)
.replace('histonets ', "histonets {} ".format(
command_name))
.replace('\b\n', ''))
click.echo()
click.echo(command.help.replace('\b\n', ''))
command_help = command.get_help(ctx)
_, command_options_help = command_help.split(options_text, 1)
command_options, _ = command_options_help.rsplit('--help', 1)
click.echo()
click.echo(options_text)
click.echo(command_options)
click.echo()
elif ctx.invoked_subcommand is None:
click.echo(main.get_help(ctx))
评论列表
文章目录