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查看我的編輯。 –