1
我试图点击(对于Python命令行接口封装),在运行下面的代码,我得到错误Error: No such command "abcd"
点击没有这样的命令发现
@click.group()
@click.option('--source', required=True)
@click.pass_context
def cli(ctx, source):
ctx.obj = "pass it"
@cli.command()
@click.argument('abcd')
@click.pass_context
def hello(ctx, abcd):
click.echo("Hello, World")
if __name__ == '__main__':
cli()
我运行它,如下所示
python playclick.py --source this abcd
谢谢,那么如何传递论据呢? – DevC
@DevC查看我的编辑。 –