5
import click
@cli.command()
@click.argument("namespace", nargs=1)
def process(namespace):
.....
@cli.command()
def run():
for namespace in KEYS.iterkeys():
process(namespace)
运行run('some string')
生产:点击:“收到意想不到的额外的参数”传递字符串时
Error: Got unexpected extra arguments (o m e s t r i n g)
仿佛点击一个字符传递字符串参数。打印参数显示正确的结果。
PS:KEYS字典定义和按预期工作。