小编典典

将参数传递给结构任务

python

从命令行调用“ fab”时,如何将参数传递给Fabric任务?例如:

def task(something=''):
    print "You said %s" % something



$ fab task "hello"
You said hello

Done.

是否可以在没有提示的情况下执行此操作fabric.operations.prompt


阅读 168

收藏
2021-01-20

共1个答案

小编典典

Fabric 2任务参数文档:

http://docs.pyinvoke.org/zh-CN/latest/concepts/invoking-tasks.html#task-
command-line-arguments


Fabric 1.X使用以下语法将参数传递给任务:

 fab task:'hello world'
 fab task:something='hello'
 fab task:foo=99,bar=True
 fab task:foo,bar

您可以在Fabric文档中阅读有关它的更多信息。

2021-01-20